2

Tomcat Web サーバーで COM プリンター ポートを管理する必要があります。RxTx ライブラリなど、多くの Java ソリューションを試しましたが、多くの問題がありました。プリンターの電源を切ると、jvm がクラッシュしました!! JNAによってリンクされたjvm外部ライブラリを使用したいので、COMポートを読み書きする生のメソッドを備えたCまたはC++ライブラリが必要です。このライブラリは、 windows または linux でコンパイルする必要があります。すでに完了しているものを見つけることはできますか? (私は C や C++ でプログラムを書くことができません)。

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

4

3 に答える 3

7

Boost Asioを使用してください!

完全にポータブルであることが保証されています。また、非常に信頼性があります。私は実際にそれを自分のアプリケーションで使用しました(ATコマンドを使用するgsmデバイスを介したSMS送信者)。

参照:プラットフォームに依存しない方法でシリアルポートにアクセスする

于 2012-09-24T07:06:55.150 に答える
1

別のライブラリを試してみてください: http://code.google.com/p/qextserialport/ このプロジェクトは Qt ユーザーを対象としています。Qt4とQt5の両方をサポート!

于 2012-09-25T06:19:20.577 に答える