1 つ以上のポートをリッスンするサーバーに接続する単純なねじれたアプリケーションを作成しました。ねじれたアプリはこのサーバーに接続し、通常は一度にいくつかの開いているポートに接続します。このサーバーは、シリアル デバイスに接続し、生の TCP ソケットを介してシリアル ライン情報を提供するシリアル ロガーであり、このすべてのデータをディスクに記録する必要があります。
私の現在のアプリは、受信した情報を問題なくディスクに記録します。
私が今しなければならないことは、標準入力を介してアプリケーションと対話する機能を追加することです。ローカル アプリケーションにコマンドを発行できるだけでなく、接続されたソケットを介してテキスト コマンドを送信できる必要があります。
basic.LineReceiver を使用してこれを自分のリアクターに追加する基本的なプロンプトがありますが、サーバーにデータを送信する方法、またはこれが正しい方法であるかどうかさえわかりません。
簡単な例は、私が何をする必要があるかを示すのに役立ちます。
ありがとう
J