SCA インバウンド・メッセージ・フローは、WebSphere® Process
Server 上で動作するサービス・コンポーネントによって呼び出せるメッセージ・フローです。 メッセージ・フロー内で SCAInput ノードと SCAReply ノードを使用して、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 にも当てはまります。
WebSphere Process
Server が WebSphere Message
Broker によって提供されるサービスを呼び出す必要がある場合に、SCAInput ノードは WebSphere Process
Server サービス・コンポーネントの SCA エンドポイントとして機能します。 このノードは WebSphere Process
Server からの要求を受け入れます。
SCAReply ノードは、応答を WebSphere Process
Server に戻します。
SCAInput ノードの
WebSphere Process
Server バインディングに関連する多くのプロパティーの値は、ブローカー SCA 定義で用意します。 生成方法は、2 とおりあります。
- メッセージ・セットから。
- WebSphere Integration
Developer からインポートされる SCA インポート・コンポーネントから。
以下のどちらかの方法で、
SCAInput ノードのインスタンスをメッセージ・フローに入れることができます。
- 拡張子が .insca のブローカー SCA 定義をメッセージ・セットからメッセージ・フロー・エディターのキャンバスにドラッグします。 .insca ファイルに一方向操作のみ含まれている場合は、.insca ファイルをキャンバスにドラッグすると、SCAInput ノードが作成されます。
そうでない場合は、SCAInput ノードと SCAReply ノードのペアが作成されます。
この方式を使用すると、ノードのプロパティー値の多くはブローカー SCA 定義によって提供されます。
- ノードのインスタンスをノード・パレットからキャンバス上にドラッグします。
その後、拡張子が .insca のブローカー SCA 定義をノードにドラッグして、ノードを構成します。
特定の SCA コンポーネントによってサポートされるバインディングに関係するプロパティーの値は、ブローカー SCA 定義からノードに自動的に提供されます。手動で提供する必要はありません。