3

どうやらmozillaプラットフォームは、Web開発(ブラウザ、電子メールクライアント、インスタントメッセージなど)に焦点を当てて使用するように設計されているようです。

私はMozillaプラットフォームを使用して、コンピューターのシリアルポートへのほとんどのアクセスを必要とするデスクトップアプリケーションと、Webとは関係のないいくつかのアプリケーションを開発したいと考えています。マルチプラットフォームであり、テーマや拡張機能を使用して簡単に拡張できるため、Mozillaを検討しています。

たとえばMozillaを使用してシリアル端末をプログラムすることは可能ですか?mozillaにはこの仕事をするクラスまたはフレームワークがありますか、それともWindows API用にコーディングする必要がありますか?

ありがとうございました!

4

2 に答える 2

3

Javaは間違いなく進むべき道です。Javaシリアルポートプログラミング用の2つのプライマリライブラリ、RxTxとJavaCommがあります。これは、このテーマに関するかなり良い読み物です:http: //en.wikibooks.org/wiki/Serial_Programming/Serial_Java#Using_Java_for_Serial_Communication

編集私はフロントエンドとしてMozillaを除外しませんが、XULとjavascriptで直接シリアルポートプログラミングを行うことはできません。これは、XULだけに制限されているという意味ではありません。KomodoEditがMozillaプラットフォームで何をしたかを見て、Javaに公開できることを確認します。彼らがJavaを使用しているかどうかはわかりませんが、そうではないと思いますが、Mozillaプラットフォームの使用方法と悪用方法を理解できるかもしれません。Javaまたは「他の言語」とMozillaのプラットフォームとの拡張可能なインターフェースを使用してシリアルコードを記述できる場合があります。

Mozillaのプラグインシステムは素晴らしいです。

于 2010-05-07T12:35:39.033 に答える
0

クロスブラウザでもあるJavaの方がいいかもしれないと思います。これにMozillaを使用することは、ハンマーで壁にネジを入れるのと少し似ています。うまくいくかもしれませんが、それは間違いなくその仕事に適したツールではありません。

于 2010-05-07T12:26:54.067 に答える