開発フェーズ中には、Mapping ノードを使用してデータベースに接続して、複数の表からデータを取得し、SOAP メッセージ内のエレメントにデータを取り込むことができます。マップの設計中に、WebSphere® Message Broker Toolkit をデータベースに接続して、表をディスカバーできます。Mapping ノードによって実行される操作を完了するために、ランタイムがデータベースとの接続を確立できるようにするには、JDBCProvider 構成可能サービスを作成する必要があります。
手順
以下のステップを実行して、データベースに接続してデータベース情報でメッセージを拡充する Mapping ノードを実装します。
- ディスカバリーを実行して、WebSphere Message
Broker でデータベース物理モデルを構成します。詳しくは、WebSphere Message Broker Toolkit でのデータベースの構成を参照してください。
- データベース接続の詳細を含めるよう統合ソリューションを構成します。詳しくは、データベース・リソースにアクセスするよう統合ソリューションを構成を参照してください。
- 関連するデータベース表をメッセージ・マップに追加します。詳しくは、メッセージ・マップへのデータベース表の追加を参照してください。
- データベース情報を取得するようメッセージ・マップで Select 変換を構成します。詳しくは、メッセージ・マップでの Select 変換の構成を参照してください。
- オプション: データベースの失敗を処理します。詳しくは、Select 変換におけるデータベースの失敗の処理を参照してください。
- Mapping ノードによって実行される操作を完了するために、ランタイムがデータベースとの接続を確立できるようランタイムを構成します。
詳しくは、実行時に使用可能にするデータベースの構成を参照してください。