0

シリアルポートに接続されているセンサーゲートウェイがあります。私のJavaプログラムは基本的に、センサーデータを収集し、パブリックmysqlデータベースに保存するデスクトップアプリケーションです。同じパブリックmysqlデータベースを使用しているWebアプリケーションを使用して、インターネット経由でシリアルポートにアクセスしたいと考えています。少し考えましたが、適切な方法ではないと思います。データベースにテーブルを保持する場合、Webアプリケーションを介してインターネット経由でコマンドが生成された場合、このテーブルはコマンドを一定期間保存し、デスクトップアプリケーションは、利用可能なデータがデータを取得してシリアルに渡すかどうか、テーブルを継続的に監視しますポート。リモートマシンなどに接続されたインターネット/クラウドを介してシリアルポートにアクセスする適切な方法を探しています。

4

1 に答える 1

0

それは確かに最も簡単な方法です。それをメモリまたはデータベースに保存するWebサービスを言うよりもはるかに簡単で、ファイルシステムに依存してファイルをロックした場合には得られない安全性が得られます。DBからの出力をクリアする何らかの方法が必要になる場合があります。

于 2012-09-24T19:44:29.377 に答える