WebSphere Message Broker バージョン 8.0.0.5 オペレーティング・システム: AIX、HP-Itanium、Linux、Solaris、Windows、z/OS

製品の最新バージョンについては、IBM Integration Bus バージョン 9.0 をご覧ください。

SCA アウトバウンド・メッセージ・フロー

SCA アウトバウンド・メッセージ・フローは、WebSphere® Process Server 上のサービス・コンポーネントを呼び出すメッセージ・フローです。 SCARequest ノードか、SCAAsyncRequest ノードと SCAAsyncResponse ノードのペアを使用して、WebSphere Process Server 内のサービス・コンポーネントを呼び出せます。

注: バージョン 7.5 以降、WebSphere Process Server の名前が IBM® Business Process Manager Advanced に変更されています。 このトピックで WebSphere Process Server バージョン 7.0 に言及している情報は、IBM Business Process Manager Advanced バージョン 7.5 にも当てはまります。 同様に、バージョン 7.5 以降、WebSphere Integration Developer の名前が IBM Integration Designer に変更されています。 このトピックで WebSphere Integration Developer バージョン 7 に言及している情報は、IBM Integration Designer バージョン 7.5 にも当てはまります。
SCAAsyncRequest ノードと SCAAsyncResponse ノードの多くのプロパティーは、ブローカー SCA 定義内で提供されます。 生成方法は、2 とおりあります。 ブローカー SCA 定義には、特定の SCA コンポーネントによってサポートされるバインディングに関係する特定のデータが含まれます。
アウトバウンド・ブローカー SCA 定義 (.outsca ファイル) を、メッセージ・セット・プロジェクトからメッセージ・フロー・エディター上にドラッグして、該当するノードを作成します。

同期要求

以下の場合には、SCARequest ノードを使用します。
  • WebSphere Message Broker が要求-応答操作を同期起動する必要がある場合。
  • WebSphere Message Broker が、WebSphere Process Server 上で動作するアプリケーション内で片方向操作を起動する必要がある場合。

要求が要求-応答の場合は、ノードは要求を送信してから、応答を受け取るかタイムアウト期間が超過するまでブロックします。 タイムアウト期間を過ぎると、SCARequest の入力ターミナルで受信されたメッセージは、Failure ターミナルに伝搬されます。

要求が片方向の場合は、ノードは要求の送信のみ行います。 SCARequest ノードの入力ターミナル上で受信したメッセージは、Out ターミナルに伝搬されます。

非同期要求

WebSphere Message BrokerWebSphere Process Server によって提供されるサービス・コンポーネントに対する非同期呼び出しを行う必要がある場合は、SCAAsyncRequest ノードと SCAAsyncResponse ノードのペアを含む 1 つ以上のメッセージ・フローを使用します。 SCAAsyncRequest ノードは、WebSphere Process Server 上で動作するサービス・コンポーネントに要求を送信します。 SCAAsyncResponse ノードは、SCAAsyncRequest ノードから以前に行われた非同期要求に対する応答を、WebSphere Process Server から受け取ります。 応答は元の要求に対して相関されます。

SCAAsyncRequest ノード要求は、WebSphere Process Server 上で動作するサービス・コンポーネントに要求を送信します。 SCAAsyncResponse ノードは、SCAAsyncRequest ノードから以前に行われた非同期要求に対する応答を、WebSphere Process Server から受け取ります。 応答は元の要求に対して相関されます。

SCAAsyncResponse ノードは、要求を行う SCAAsyncRequest ノードと同一のメッセージ・フロー内でも、別のメッセージ・フロー内でも構いません。しかし、SCAAsyncRequest ノードと同一の実行グループ中になければなりません。

特記事項 | 商標 | ダウンロード | ライブラリー | サポート | フィードバック

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        最終更新:
        
        最終更新: 2015-02-28 17:45:46


概念トピック概念トピック | バージョン 8.0.0.5 | ac25830_