0

SMSC にメッセージを送信するために SMPP プロトコルを使用しています。SMSC がセッションを再起動すると、クライアントはそれを再び正常にバインドしましたが、クライアントは、SMSC が送信した submit_resp、enquire_resp などのさらなる pdu を取得/読み取ることができませんでした。Wireshark を使用して tcp ダンプを確認しました。クライアントが tcp ダンプで tcp パケットを受信し、アプリが何も読み取れないことが判明しました。アプリでは、Logica smpp lib を使用しました。logica lib にさらにログを入れて確認したところ、Logica lib がソケットから読み取るものを何も取得していないことがわかりました。より詳細な指示を与えることができるコメントをお願いします!!

4

1 に答える 1

0

SMSCが再起動すると、

  1. クライアントが再びバインドされました。
  2. クライアントは後続の PDU を読み取ることができません。

質問では具体的な情報が得られないため、何が問題なのかを推測する必要があります。古い com.logica.smpp.Session オブジェクトのコードを確認することをお勧めします。

于 2012-07-06T20:16:45.487 に答える