0

ケミストリー アナライザーとやり取りするアプリケーションを開発しており、QRY^Q02 および DSR^Q03 メッセージを操作する必要があります。

通信スキーマは次のとおりです。

Analyzer                            Soft

                 QRY^Q02
   |--------------------------------->|
                 QCK^Q02
   |<---------------------------------|

                 DSR^Q03
   |<---------------------------------|
                 ACK^Q03
   |--------------------------------->|

着信メッセージを処理し、応答を生成する ReceptionApplication を実装しました。

問題は、QCK^Q02 に応答した後に DSR^Q03 メッセージを送信する方法がわからないことです。

別の方法として、"processMessage" とは別のスレッドを起動し、クエリへの応答を送信する方法があります。いくつかの理由から、これはクエリを処理するための良いアプローチではないと思います。

QCK^Q02 に応答した後に DSR^Q03 を送信する方法を知っている人はいますか?

誰かが私を助けることができれば、本当に感謝します。

前もって感謝します。よろしくお願いします。

4

1 に答える 1

0

サード パーティのネットワーク ツールを備えたアナライザー システムを使用して、この使用例をテストしましたが、うまくいきました。

を送信した後、直接QCK^Q02送信できますDSR^Q03(待機なし、新しいスレッドなし、直接送信するだけです)。一人ずつ送るだけ。アナライザーは情報を受け入れます。

これがお役に立てば幸いです。

于 2014-04-23T10:29:53.060 に答える