WebSphere Message Service Clients for C/C++ and .NET, Version 1.2 オペレーティング・システム: Linux, Windows

Requestor

アプリケーションは、リクエスターを使用して、要求メッセージを送信してから、応答を待機して応答を受信します。

継承の階層:
なし

コンストラクター

コンストラクターの要約:
コンストラクター 説明
Requestor リクエスターを作成します。

Requestor – リクエスターの作成

インターフェース:
Requestor(ISession sess, IDestination dest);

リクエスターを作成します。

パラメーター:
sess (入力)
Session オブジェクト。セッションは処理済みであってはならず、以下の肯定応答モードのいずれかでなければなりません。
  • AcknowledgeMode.AutoAcknowledge
  • AcknowledgeMode.DupsOkAcknowledge
dest (入力)
アプリケーションが要求メッセージを送信できる宛先を表す Destination オブジェクト。
スレッド・コンテキスト:
リクエスターに関連付けられたセッション
例外:
  • XMSException

メソッド

メソッドの要約:
メソッド 説明
Close リクエスターを閉じます。
Request 要求メッセージを送信してから、その要求メッセージを受信するアプリケーションからの応答を待機して応答を受信します。

Close – リクエスターのクローズ

インターフェース:
void Close();

リクエスターを閉じます。

アプリケーションが、既に閉じているリクエスターを閉じようとした場合、呼び出しは無視されます。

注: アプリケーションがリクエスターを閉じたとき、関連したセッションは閉じません。この点で、XMS の動作は JMS とは異なります。
パラメーター:
なし
戻り値:
void
スレッド・コンテキスト:
任意
例外:
  • XMSException

Request – 応答の要求

インターフェース:
IMessage Request(IMessage requestMessage);

要求メッセージを送信してから、その要求メッセージを受信するアプリケーションからの応答を待機して応答を受信します。

このメソッドへの呼び出しは、応答が受信されるまで、またはセッションが終了するまでの、いずれか早い方の時点までブロックします。

パラメーター:
requestMessage (入力)
要求メッセージをカプセル化している Message オブジェクト。
戻り値:
応答メッセージをカプセル化している Message オブジェクトを指すポインター。
スレッド・コンテキスト:
リクエスターに関連付けられたセッション
例外:
  • XMSException

Reference topic

ご利用条件 | フィードバック (英語のみ)

Timestamp icon最終更新: 8 Jun 2006
(C) Copyright IBM Corporation 2005, 2006. All Rights Reserved.
このインフォメーション・センターでは Eclipse テクノロジーが採用されています。(http://www.eclipse.org)