以下のトピックは、MRM ドメインでモデル化され、MRM パーサーによって構文解析されるメッセージの処理方法を説明しています。
特に明記しない限り、メッセージ・モデルに関連した物理フォーマットは、この情報に影響を与えることはありません。
この情報は、『メッセージ本体の内容の操作』の情報と併せて参照してください。
メッセージ本体の内容の操作を参照してください。
WebSphere® MQ Integrator Broker バージョン
2.1 または
WebSphere MQ
Event Broker バージョン 2.1 からメッセージ・セットをマイグレーションした場合には、以下のトピックの情報も参照する必要があるかもしれません。
次の図は、以下のサンプルで使用されるメッセージ Customer の構造を示しています。
上記のトピックのサンプルで使用されているメッセージは、メッセージ・モデルに定義できるオブジェクトを操作する ESQL を示しています。
サンプルは、Message Brokers Toolkit と統合されているインフォメーション・センターを使用する場合にのみ表示できます。
このメッセージには、メタデータを MRM に分類する方法を例示している多様な構造が組み込まれています。
MRM メッセージ・セットでは、メッセージ、タイプ、グループ、エレメント、および属性という各オブジェクトを定義できます。オブジェクトの各タイプを示すフォルダー・アイコンが、「ブローカー・アプリケーション開発」パースペクティブのそれぞれのメッセージ定義ファイルに表示されます。
各メッセージ定義ファイルはネーム・スペースを決定する要因となります。
このサンプルでは、それぞれのネーム・スペースは単一のメッセージ定義ファイルによって完全に定義されます。
いくつかのメッセージ定義ファイルを結合して、完全なメッセージ・ディクショナリーを形成できます。その後、このメッセージ・ディクショナリーをブローカーにデプロイできます。
Video サンプルには、次の 3 つのメッセージ定義ファイルがあります。
- Customer.mxsd
- no target ネーム・スペースにあります。
- Address.mxsd
- http://www.ibm.com/AddressDetails ネーム・スペースにあります。
- Borrowed.mxsd
- http://www.ibm.com/BorrowedDetails ネーム・スペースにあります。
このメッセージ・モデルで定義されるオブジェクトの詳細については、ビデオ・レンタル・メッセージ構造のサンプルをご覧ください。
サンプルは、Message Brokers Toolkit と統合されているインフォメーション・センターを使用する場合にのみ表示できます。