代替クライアント ID を使用した共有可能永続的ソケット接続での非同期出力の検索

クライアント・アプリケーションは代替クライアント ID を使用して、任意の OTMA tpipe から転送されるか、または転送されない非同期出力メッセージを検索することができます。

このタスクについて

この代替クライアント ID は、IMSInteractionSpec オブジェクトの altClientID プロパティーで指定します。 代替クライアント ID は、非同期出力メッセージが含まれる OTMA tpipe の名前と一致します。 クライアント・アプリケーションでは、同じ対話で転送名 (reRouteName プロパティー) と代替クライアント ID (altClientID プロパティー) を指定することはできません。

代替クライアント ID がサポートされるのは、 クライアント・アプリケーションが以下のすべての要件を満たす場合です。

手順

  1. 共有可能永続的ソケットで TCP/IP 接続を使用します。
  2. interactionVerb プロパティーに、非同期出力メッセージの取得 (resume tpipe) に使用するための、次の有効な値を指定します。SYNC_RECEIVE_ASYNCOUTPUT_SINGLE_NOWAIT または SYNC_RECEIVE_ASYNCOUTPUT_SINGLE_WAIT。
  3. commitMode プロパティー値を 0 に設定します。

フィードバック