WebSphere Message Broker バージョン 8.0.0.5 オペレーティング・システム: AIX、HP-Itanium、Linux、Solaris、Windows、z/OS

製品の最新バージョンについては、IBM Integration Bus バージョン 9.0 をご覧ください。

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

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

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

自己定義のメッセージ形式を持たないメッセージの例として、CSV テキスト・メッセージ、COBOL プログラムから発生するバイナリー・メッセージ、および SWIFT フォーマット済みテキスト・メッセージがあります。 これらのメッセージ形式のいずれにも、パーサーが十分にメッセージを理解できるための情報が含まれていません。 このような場合には、それらを記述するためにモデルが必要です。

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

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

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

特記事項 | 商標 | ダウンロード | ライブラリー | サポート | フィードバック

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        最終更新:
        
        最終更新: 2015-02-28 17:48:55


概念トピック概念トピック | バージョン 8.0.0.5 | bd40450_.dita