こんばんは!現在、SMPP 経由でメッセージを送信する JMS キューを使用するシステムで作業しています (Logica SMPP ライブラリを使用)。
私の問題は、非同期モードで応答を受信したときに、その特定のメッセージに対して適切なアクションを実行できるように、(システム内で管理する) 内部 ID をメッセージ シーケンス ID に添付する必要があることです。
最初に実装しようとしたオプションは、SMPP 3.4 で確立されたオプションのパラメーターの使用でした。応答でオプションのパラメーターを受け取りません (プロバイダーによっては、応答にオプションのパラメーターが添付されていることを読みました)。
2 番目のアプローチは、応答が受信されるまで、これらのメッセージのマッピングをメモリ内に保持することでした (メモリが飽和状態になるため、使用できません)。
非同期 SMPP 環境内で、メッセージの内部システム ID をそのシーケンス番号に関連付けるための実行可能なソリューションを考えられる人はいますか?
お時間をいただきありがとうございます。