メッセージをモデル化する理由

WebSphere® Message Broker は、メッセージ形式を構文解析し、書き込むためのパーサーを幅広く提供しています。 一部のメッセージ形式は自己定義しており、モデルを参照しないで構文解析できます。 ただし、ほとんどのメッセージ形式は自己定義ではなく、パーサーはメッセージを正しく構文解析するには、それを記述する事前定義モデルにアクセスする必要があります。

自己定義メッセージ形式の例は XML です。 XML では、メッセージ自体にメタデータとデータ値が含まれているため、モデルが使用可能になっていなくても、XML パーサーはXML メッセージを理解することができます。

自己定義形式を持たないメッセージの例は、COBOL プログラムおよび SWIFT フォーマット済みテキスト・メッセージから発生するバイナリー・メッセージです。 どちらもパーサーがメッセージを理解できるための十分なメタデータが含まれていません。

メッセージが自己定義しており、モデル化が必要ない場合でも、メッセージをモデル化することには以下の利点があります。

WebSphere Message Broker で提供される機能を十分に利用するには、メッセージ形式をモデル化してください。

メッセージ・モデルの作成を促進するために、メタデータ (C ヘッダー・ファイル、COBOL コピーブック、XML スキーマ、DTD、および WSDL ファイルなど) を使用し、そのメタデータからメッセージ・モデルを作成するインポーターが提供されています。 さらに、IBM は業界標準の共通メッセージ形式 (SWIFT、EDIFACT、X12、FIX、HL7、および TLOG など) 用のモデルを事前定義しています。

関連概念
メッセージのモデル化の概念
どのメッセージ・ドメインと形式を使用するか
メッセージ・モデル
プロジェクト参照
メッセージ定義の作成方法
関連タスク
メッセージ・モデルの開発
特記事項 | 商標 | ダウンロード | ライブラリー | サポート | フィードバック

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

ad10280_