メッセージ・モデル・オブジェクトの識別

メッセージ・モデル (エレメント、属性、タイプ、グループ) のオブジェクトは、その名前のみにより識別されます。 これは、同じ有効範囲にあるオブジェクトは、同じ名前を持つことが許可されないということを意味します。 必要なときだけグローバル・オブジェクトを使用するならば、名前の競合はさらに容易に避けられます。 ローカル・オブジェクトは、その親オブジェクトの有効範囲外では可視ではないため、 名前の競合を引き起こさずに名前を再利用できます。

ネーム・スペース
ネーム・スペースがメッセージ・セット用に使用可能である場合、 メッセージ・セット内のそれぞれのメッセージ定義ファイルでネーム・スペースを指定できます。 ネーム・スペースは、関連したオブジェクトのグループを名前付き「モジュール」に編成するための XML スキーマ・メカニズムです。

さまざまなネーム・スペースにあるグローバル・オブジェクトが同じ名前を共用することが許可されているため、 ネーム・スペースは、グローバル・オブジェクトの間で名前の競合を回避するための別の方法を提供しています。

有効な名前
メッセージ・モデルは XML スキーマ言語に基づいているので、 すべてのメッセージ・モデル・オブジェクトの名前は有効な XML スキーマ ID でなければなりません。 有効な XML スキーマ ID を構成する要素についての情報は、 XML Schema Part 0: Primerを参照してください。

XML スキーマに関する詳細は、World Wide Web Consortium (W3C) Web サイトの XML Schema Part 0: Primer を参照してください。

特記事項 | 商標 | ダウンロード | ライブラリー | サポート | フィードバック
Copyright IBM Corporation 1999, 2006 最終更新: 08/21/2006
ad10290_