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

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

ソリューションの実装

開発フェーズ中には、Mapping ノードを使用してデータベースに接続して、複数の表からデータを取得し、SOAP メッセージ内のエレメントにデータを取り込むことができます。マップの設計中に、WebSphere® Message Broker Toolkit をデータベースに接続して、表をディスカバーできます。Mapping ノードによって実行される操作を完了するために、ランタイムがデータベースとの接続を確立できるようにするには、JDBCProvider 構成可能サービスを作成する必要があります。

始める前に

  1. 初期構成を作成します。詳しくは、シナリオのグラフィカル・データ・マップ構成の作成を参照してください。
  2. データベース・リソースを作成します。詳しくは、シナリオのデータベース構成の作成を参照してください。

手順

以下のステップを実行して、データベースに接続してデータベース情報でメッセージを拡充する Mapping ノードを実装します。

  1. ディスカバリーを実行して、WebSphere Message Broker でデータベース物理モデルを構成します。詳しくは、WebSphere Message Broker Toolkit でのデータベースの構成を参照してください。
  2. データベース接続の詳細を含めるよう統合ソリューションを構成します。詳しくは、データベース・リソースにアクセスするよう統合ソリューションを構成を参照してください。
  3. 関連するデータベース表をメッセージ・マップに追加します。詳しくは、メッセージ・マップへのデータベース表の追加を参照してください。
  4. データベース情報を取得するようメッセージ・マップで Select 変換を構成します。詳しくは、メッセージ・マップでの Select 変換の構成を参照してください。
  5. オプション: データベースの失敗を処理します。詳しくは、Select 変換におけるデータベースの失敗の処理を参照してください。
  6. Mapping ノードによって実行される操作を完了するために、ランタイムがデータベースとの接続を確立できるようランタイムを構成します。 詳しくは、実行時に使用可能にするデータベースの構成を参照してください。