メタデータの定義

eMatrix のアダプターはメタデータ主導型です。WebSphere Business Integration システム 内では、メタデータはデータ構造を記述するアプリケーション固有情報であると定義されます。メタデータは、コネクターがビジネス・オブジェクト作成のために実行時に使用する、ビジネス・オブジェクト定義と関係定義を構成するために使用します。

メタデータ主導型アダプターは、サポートする各ビジネス・オブジェクトを処理する際に、ビジネス・オブジェクト定義にエンコードされたメタデータに従って処理を行います。これによりアダプターは、コードを変更することなく、新規ま たは変更されたビジネス・オブジェクト定義を処理できます。ビジネス・オブジェクト定義を変更するには、Business Object Designer Express で編集します。

アプリケーション固有のメタデータは、ビジネス・オブジェクト・タイプ、関係、それらのプロパティー、または属性を表すことができます。各ビジネス・オブジェクトの実際のデータ値は、実行時に送信されます。データ値は、アダプターとブローカーの間で渡されるビジネス・オブジェクトにカプセル化されます。

アダプターには、サポートするビジネス・オブジェクトの構造、親と子のビ ジネス・オブジェクト間の関係、およびデータのフォーマットに関する前提 事項があります。したがって、ビジネス・オブジェクトの構造が eMatrix 内の対応するオブジェクトに 定義されている構造と正確に一致することは重要であり、一致しない場合はアダプターが ビジネス・オブジェクトを正しく処理できません。

注:
ビジネス・オブジェクト構造を変更する必要がある場合、ODA を使用して、eMatrix 内の対応するオブジェクトに変更を加えることをお勧めします。詳細については、ビジネス・オブジェクト定義の生成を参照してください。

ビジネス・オブジェクト定義の変更の詳細については、「ビジネス・オブジェクト開発ガイド」を参照してください。

Copyright IBM Corp. 2004, 2005