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

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

メッセージ・セット: 複数パーツ・メッセージ

複数パーツ・メッセージには、その構造内に 1 つ以上の他のメッセージが含まれます。 含まれるメッセージは、組み込みメッセージと呼ばれることもあります。

ヒント: メッセージ・セットを使用してモデル化されるメッセージを処理している場合、複数パーツ・メッセージが使用されます。 メッセージ・セットは、WebSphere® Message Broker によって使用されるメッセージ・モデルのオリジナルのコンテナーです。 WebSphere Message Broker バージョン 8.0 以降では、アプリケーションおよびライブラリー内に含まれるメッセージ・モデル・スキーマ・ファイルは、ほとんどのデータ形式のメッセージをモデル化するための推奨される方法です。 メッセージ・セットは引き続きサポートされ、MRM ドメインまたは IDOC ドメインを使用する場合は必須です。 MRM ドメインまたは IDOC ドメインで使用できるようにデータ形式をモデル化する必要がある場合、まず WebSphere Message Broker Toolkit でメッセージ・セットの開発を可能にする必要があります。 詳しくは、メッセージ・セット開発の可能化を参照してください。

複数パーツ・メッセージは、構成プロパティーが「メッセージ」に設定されている、グループまたは複合タイプを含んでいなければなりません。 このグループまたは複合タイプには、メッセージ構造内のその位置に配置できるメッセージへの参照のリストを含めることができます。 このグループまたは複合タイプが空の場合、任意のメッセージを表示できます。 メッセージが解析されるとき、1 つの組み込みメッセージだけがその位置に表示できます。

メッセージ・エンベロープ

複数パーツ・メッセージの共通使用は、外部メッセージを固定構造で定義することです。 この外部メッセージは、メッセージ・エンベロープと呼ばれます。 このトピックで前述のように、メッセージ・エンベロープ内では、グループまたは複合タイプが組み込まれます。 この手法でモデル化できるメッセージ標準の例としては、EDIFACT、X12、SWIFT、SOAP XML、SAP ALE IDoc、複数パーツ MIME、および RosettaNet があります。

組み込みメッセージの識別

複数パーツ・メッセージが解析されるとき、パーサーは、組み込みメッセージを識別できる必要があります。グループまたは複合タイプによって参照されるメッセージのいずれかにすることができます。または、別のメッセージ・セットに由来するものなど、グループまたは複合タイプによって参照されないメッセージにすることもできます。 これは、自動メッセージ IDメッセージ・パス、または手動 の 4 つの手法のいずれかを使用して行います。

自動
SOAP などの XML メッセージの構文解析時に使用されます。 パーサーは XML 文書内のタグを使用して、組み込みメッセージを自動的に識別し、構文解析します
メッセージ ID
MRM パーサーにより使用されます。 メッセージ・セット: メッセージ ID を使用した組み込みメッセージの識別を参照してください。
メッセージ・パス
MRM パーサーにより使用されます。 メッセージ・セット: メッセージ・パスを使用した組み込みメッセージの識別を参照してください。
手動
MIME パーサーにより使用されます。 パーサーは組み込みメッセージを BLOB として扱います。 別のパーサーを使用して BLOB を構文解析する場合は、ESQL、Java™、または ResetContentDescriptor ノードを使用して手動でそれを実行しなければなりません。

制約事項

手動識別手法を使用しない限り、すべての組み込みメッセージは最外部メッセージと同じ物理形式であり、同じ文字セットおよびエンコード方式でなければなりません。

自動またはメッセージ・パス識別手法を使用する場合、すべての組み込みメッセージは、複数パーツ・メッセージと同じメッセージ・セットからのものでなければなりません。

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

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

        
        最終更新:
        
        最終更新: 2015-02-28 17:46:24


概念トピック概念トピック | バージョン 8.0.0.5 | ad00760_