メッセージ・マッピングはメッセージを作成するための青図面を定義し、作成されたメッセージはターゲット・メッセージと呼ばれます。メッセージには、以下のコンポーネントを含めることができます。
- 単純エレメントおよび属性
- 複合エレメント (構造)
- 単純エレメントと複合エレメントの繰り返し
- その他 (組み込み) メッセージ
メッセージには、
WebSphere Message Broker によって操作する必要があるプロトコル固有のヘッダーを含めることができます。
WebSphere Message Broker 内のメッセージの宛先 (ルーティング) を動的に設定することも必要となる場合があります。ターゲット・メッセージ・エレメントの値は、以下から取得されます。
- 入力メッセージ・エレメント (入力メッセージはソース・メッセージとも呼ばれる)
- データベース表
- 定数値
WebSphere MQ 定数
- Mapping ノードで提供される関数
- ユーザー定義関数
値を取得するロジックは、単純な場合もあれば複雑な場合もあります。ループ、合計、および他の関数などの条件ステートメントが必要となる場合もあります。上記のすべてのマッピングは、
Mapping ノードを使用して実行できます。