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

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

MRM TDS 形式: メッセージ・モデルの整合性

TDS ワイヤー形式を使用するとき、プロパティーの値の設定に適用される いくつかの規則に従う必要があります。 これは、指定したモデル内でメッセージを処理する際に、どのような矛盾も生じないようにするために必要です。

TDS 物理形式プロパティーの規則

メッセージ形式への制限が検査されます。 これらの制限は、メッセージ・セット: TDS メッセージ・モデルの完全性で指定されている規則に従います。 ほとんどの規則は、以下の理由の 1 つ以上に適用されます。

メッセージ定義の規則
メッセージを定義するには、いくつかの規則が必要です。

例えば 「固定長」分離タイプの場合、 直接または「長さの参照」を使用して、すべてのエレメントで長さが定義されていなければなりません。 この情報がなければ、メッセージ・ビット・ストリーム内で、あるデータ・エレメントが終了し、 次のものが始まる場所を識別できません。

ネスティングの規則
ネスティング規則は、相互にどの分離タイプをネストできるかに関するものです。

そのような規則は、複合タイプのエレメントが別の複合タイプの中にある場合に適用されます。 例として、「タグ付き区切り」 分離タイプを、「固定長」 タイプの中に入れることはできない、などがあります。 「タグ付き区切り」 分離タイプは可変長なので、長さが指定されず、 親の「固定長」タイプは特定のエレメントが終了する場所を識別できません。 そのため、メッセージを処理できません。

論理モデルへのリンクに関する規則
TDS の論理モデルへのリンクに関する規則もあります。

これら規則は、グループ構成またはグループの内容妥当性検査を特定の分離タイプと使用できない場合に生じます。 さらに、これはメッセージ保全性のためでもあります。 例えば、「全エレメントを区切る」の分離タイプには、 「開く」のグループ構成を含めることができません。 これは、追加のエレメントが何を表すのか、およびそれらがビット・ストリーム内のどこにあるのかに関する情報がないためです。

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

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

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


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