MRM パーサーおよびドメイン

MRM ドメインを使用して、広範囲に渡るメッセージをモデル化できます。

1 つ以上のオプションの物理形式をもつ MRM ドメインを使用して、広範囲に渡るメッセージ・タイプを表すメッセージ・モデルを作成できます。MRM ドメインを参照してください。このドメインに含まれるメッセージは、MRM パーサーで処理されます。

WebSphere® Message Brokerは、MRM パーサーを使用して、MRM ドメインに属するメッセージを読み書きします。メッセージを読み取るときは、MRM パーサーはビット・ストリームからメッセージ・ツリーを構成します。メッセージを書き込むとき、MRM パーサーはメッセージ・ツリーからビット・ストリームを作成します。MRM パーサーは、モデル駆動型であり、メッセージ・ディクショナリーによってガイドされます。このディクショナリーは、メッセージ・ツリー (論理モデル) の形状、およびビット・ストリーム内のバイトまたは文字 (物理形式) について記述しています。メッセージ・ディクショナリーは、メッセージ・セットがブローカー・アーカイブ (bar) ファイルに追加される際に、メッセージ・セットから自動的に作成されます。パーサーの操作は、入力または出力メッセージと関連した物理フォーマットに依存しています。

MRM ドメインでは、メッセージは 2 つの部分に分けて考えられます。

この 2 つの部分の定義は、2 つの異なるシステムを接続する必要のある状態を扱えるため便利です。 例えば、COBOL コピーブックの形式でデータを渡す必要があるアプリケーションが、XML の形式でデータを渡す必要があるシステムとやり取りしなければならない場合があります。どちらのアプリケーションも同じデータに対して処理を行います。どちらのアプリケーションも変更することは望んでいません。 メッセージをブローカー経由でルーティングすると、複数の物理表現を持つ 1 つの論理モデルを使い、必要な変換を行うことができます。

次のサンプルは、すべて MRM パーサーを使用してメッセージを処理します。 サンプルは、Message Brokers Toolkit と統合されているインフォメーション・センターを使用する場合にのみ表示できます。
関連概念
MRM ドメイン
MRM および XML ドメインの XML メッセージ
ESQL の概要
XML パーサーおよびドメイン
JMS パーサーおよびドメイン
論理ツリー構造
相関名
メッセージのモデル化の概念
MRM ドメイン内の物理形式
関連タスク
メッセージ・フローの設計
ESQL の開発
Java の開発
メッセージ本体の内容の操作
MRM ドメインのメッセージの操作
関連資料
メッセージ・モデルの参照情報
特記事項 | 商標 | ダウンロード | ライブラリー | サポート | フィードバック

Copyright IBM Corporation 1999, 2009Copyright IBM Corporation 1999, 2009.
最終更新 : 2009-02-20 12:42:37

ac00580_