メッセージ・セット: メッセージ・セットにおける XML スキーマ拡張

IBM® App Connect Enterprise XMLスキーマ 1.0 仕様書には記載されていない、いくつかの追加機能を提供します。 メッセージ・セットを使用する場合、追加の拡張が提供されます。

構成

メッセージ・セット内のメッセージ・モデルは、XML スキーマ 1.0 仕様以上の下記の構成を追加します。

メッセージ
choice を改良したもの。同じメッセージ・セット内のメッセージへの 1 セットの参照だけを含めることができます。 message の構成を持つグループおよび複合タイプは、 複数パーツ・メッセージのモデル化の際に使用されます。
orderedSet
リストされている順序で現れる必要があるエレメントのセット。 グループは orderedSet 内では使用できません。 エレメントは繰り返すことができますが、重複エレメントは使用できません。
unorderedSet
任意の順序で現れるエレメントのセット。 グループは unorderedSet 内では使用できません。 all グループとは異なり、unorderedSet 内のエレメントを繰り返すことができます。 しかしながら、重複エレメントは使用できません。

構成 orderedSet および unorderedSet により、この製品の以前のバージョンで作成されたメッセージ・モデルをサポートできます。

内容の妥当性検査

メッセージ・セット内のメッセージ・モデルは、ドメインが MRM または IDOC で、妥当性検査が選択されている場合にのみ使用される、「内容の妥当性検査」と呼ばれる妥当性検査の制御を追加します。 これは、グループの内容を妥当性検査する際の精度を決定します。 詳しくは、『MRM の内容の妥当性検査』を参照してください。

「内容の妥当性検査」プロパティーは、XMLNSC または SOAP ドメイン内の妥当性検査には影響を与えません。 これらのドメインの妥当性検査は、XML スキーマ 1.0 の規則に従います。

物理形式の情報

1 つ以上の物理形式がメッセージ・セットに対して定義されている場合、そのメッセージ・セット内の XML スキーマ・オブジェクトは、それらの物理形式を解析してシリアライズする方法についての追加の情報を保持できます。