私はウェブ開発が初めてなので、私が正しい方向に進んでいるかどうかを理解するのを手伝ってもらえますか?
お客様がラベルを印刷できる (イントラネットではなく) ための Web ページがあります。大規模な顧客の中には、COM ポートを使用した構成と印刷が唯一の受け入れ可能なオプションである特別なラベル プリンターを使用するものもあります。基本的に、私たちは彼らの環境について非常に限られた知識と制御しか持っていません。
Web ページ自体は、非常に単純な html ページまたはより複雑な AJAX になります。
顧客がすべてのデータを入力し、たまたまこのタイプの印刷を選択した後、次のタスクがあります。1) コンピューターにインストールされている顧客のシステムのプリンターに関するデータを取得し、可能であればプリンターの設定 (用紙サイズや向きなど) を取得します。理想的には設定を調整できるようにしたいのですが、それが難しい場合は、プリンタを COM1 にインストールして正しく構成する必要があるという要件を設定することもできます。2) コマンドを送信し、応答を読み取り、選択した COM ポートに PCL コードを送信します。
私が理解しているように、comポートと通信して設定を取得できるようにするには、顧客のマシンに何かをインストールする必要があります。HTML+Javascriptだけではそれができません。右?
ほとんどのプラットフォームで com ポートと通信しているように見える RXTX ライブラリを見つけました。JavaScript から呼び出すことができますか、それとも Java プラグインを実行する必要がありますか? タスクを解決する Java プラグイン以外のテクノロジはありますか?
Web ページは、さまざまな環境 (プラットフォームと Web ブラウザー) で使用されます。カスタマイズされたソリューションの数を最小限に抑えたいと考えています。Java を使用すると、最小限のカスタマイズですべての環境に対して同じプラグインを実行できますか?
ユーザーにプラグインのインストールを要求する場合、ユーザーはインストールを確認するために資格情報を求められますか? 私たちの Web サイトには、より高い信頼設定が必要ですか?
助けてくれてありがとう!