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

これは、メッセージ・モデルを構成するオブジェクトの紹介です。

メッセージ
メッセージとは、データを送受信するアプリケーション間で交換される、一連のデータの構造および内容を記述したものです。 メッセージは、特殊な複合エレメントです。
単純エレメント
単純エレメントは、メッセージ内で 1 つ以上の名前付きデータ・フィールドを記述します。 これは、単純タイプ (例えば、string、integer、または float) を基にしています。 単純エレメントは繰り返すことができ、デフォルト値または固定値を定義できます。
単純タイプ
単純タイプは、メッセージ内のデータのクラスを記述します。 これはデータのタイプ (例えば、string、integer、または float) を記述し、 単純タイプを基にした単純エレメントの値に制限を設ける値制約を持てます。
複合エレメント
複合エレメントは、メッセージ内の名前付き複合構造を記述します。 複合エレメントの内容は、複合タイプにより定義されます。 複合エレメントは反復可能です。
複合タイプ
複合タイプは、メッセージ内の複合構造を記述します。 これには、木のような階層に編成されるエレメント (単純または複合)、属性、およびグループが含まれます。
グループ
グループは、エレメントのリストを記述したもので、それらのエレメントがどのようにメッセージ内に現れるかについての情報を含んでいます。 グループは、配列したり (「シーケンス」または orderedSet)、配列解除したり (「すべて」または unorderedSet)、または選択したり (「選択」または「メッセージ」) できます。 グループは反復可能です。
Attribute
属性は、XML 属性を表します。属性は、単純エレメントに非常に似ていますが、XML メッセージと共に使用するときに特別の処理が必要になります。 XML メッセージではないメッセージでは、属性は一般に使用されませんが、それらが現れる場合は同じ単純タイプを基にした単純エレメントとまったく同様に処理されます。

グローバル・オブジェクトとローカル・オブジェクト

メッセージ・モデル内のほとんどのオブジェクトは、グローバルまたはローカルとなります。 グローバル・オブジェクトは固有の名前を持つ必要があり、 これはメッセージ・モデル内の 1 つ以上の場所からオブジェクトを参照するために使用されます。 ローカル・オブジェクトは、メッセージ・モデル内の 1 つの場所だけで定義され、使用されます。

複数の場所で使用する必要がない場合は、オブジェクトはローカルにしてください。 これにより、メッセージ・モデル内でグローバル・オブジェクト間での名前の競合の可能性が減り、メッセージ・セットを処理しやすくなります。

メッセージ・モデル・オブジェクトのプロパティー

すべてのメッセージ・モデル・オブジェクトのプロパティーは、メッセージ定義エディターの「プロパティー」ペインにリストされます。 プロパティーは次の 3 つのカテゴリーになります。

「論理」
オブジェクトの論理プロパティーは、「論理モデル」と呼ばれるオブジェクトの、形式に依存しない記述と関連付けられています。 論理プロパティーは、オブジェクトの作成方法については指定せずに、 オブジェクトがどのデータを持つかを記述します。
物理
オブジェクトの物理プロパティーは、オブジェクトの作成方法を記述します。 これらのプロパティーは、オブジェクトの構文解析と作成を制御します。 メッセージ・セット内の各物理形式のオブジェクトに、1 セットの物理プロパティーがあります。
文書
このフィールドは、すべてのメッセージ・モデル・オブジェクトのためにあります。 これは、必要になることがあるオブジェクトの記述のための標準的な場所となります。 ここに入力されるテキストは、メッセージの処理にはまったく影響しません。
特記事項 | 商標 | ダウンロード | ライブラリー | サポート | フィードバック

Copyright IBM Corporation 1999, 2009Copyright IBM Corporation 1999, 2009.
最終更新 : 2009-02-20 12:43:15

ad10570_