クライアント・アプリケーションでは、WS-ReliableMessaging シーケンスをプログラマチックに制御することができます。 これは、例えばクライアント・アプリケーションがメッセージングの終了後にシーケンスを除去することにより、サーバー上のリソースの管理に役立ちます。コードを追加してシーケンスを作成、肯定応答要求の送信、シーケンスのクローズ、シーケンスの強制終了、およびシーケンスの完了までの待機を行うことができます。
クライアント・アプリケーションによって、信頼性の高いメッセージングのシーケンスをプログラマチックに制御するためには、WSRMSequenceManager インスタンスにアクセスする必要があります。. 次のコード・フラグメントを使用して、 これを行います。
import com.ibm.wsspi.wsrm.WSRMSequenceManager; import com.ibm.wsspi.wsrm.WSRMSequenceManagerFactory; ......... // Get the factory WSRMSequenceManagerFactory factory = WSRMSequenceManagerFactory .getInstance(); // Get the sequence manager instance WSRMSequenceManager sequenceManager = factory.createWSRMSequenceManager();
WS-ReliableMessaging シーケンスをプログラマチックに制御するには、 以下のステップに従って、ご使用のクライアント・アプリケーションにコードを追加します。