2016-10-05 7 views
0

すべて。jamaa smpp:複数のdelivery_smと同じMessageId

jamaa.smppライブラリv1.4を使用してテストsmppソリューションを実装しようとしています。 SMSメッセージを正常に送信していますが、実行中に同じMessageIDを持つ複数のDeliverSmメッセージが表示されています。

DeliverSmRespメッセージをSMSCに送信する際に問題があると思いますが、これは初めてのことであり、間違っている可能性があります。

何が問題なのですか?私は何を確認すべきですか? アイデアが役立ちます。

ありがとうございます。 に関しては、Yuriy。

答えて

1

同じメッセージIDを含むdeliver_smを複数受信する唯一の例は、中間配信レポートをリクエストする場合です。 1つのメッセージは、その生涯を通して複数のステータスを持つことができます。 1つのステータスは、メッセージが「InProcess」であり、エラーコードが付けられている、加入者がいないなどと言うことがあります。メッセージが再試行され、正常に電話機に配信されると、同じメッセージIDを含む新しいステータスの新しいdeliver_smが届きます。

1つのsubmit_smに複数のdeliver_smを設定するのが一般的です。今私は、上記のことがあなたの事実に当てはまるかどうかを言うことがとても難しいとあなたがテストしていることを知らない。

+0

こんにちは、金。 ありがとうございます。 私はそれがデバッグの手作業によるステップ・トゥ・ステップの遅延のためだと思うので、deliver_smパッケージを手に入れましたが、サーバはdeliver_sm_respを時間内に取得しませんでした。 デバッグをしないと問題は発生しません。 に関しては、Yuriy。 –

関連する問題