[ウォークスルー] Amazon Web サービスのサンプル

ビジネス データ カタログは、データベースに加え、XML Web サービスを介してバックエンド アプリケーションに接続できます。Amazon Web サービスのサンプル メタデータは、Web サービス システムのメタデータを記述する方法を示します。サンプルでは、例示のためにパブリック Amazon 電子商取引サービス Web サービスを使用します。Amazon 電子商取引サービス Web サービス (ECS) は、Web サイトまたは Web 対応アプリケーションを介して Amazon データと機能へアクセスできる API です。ECS は、サービスのユーザーが SOAP を介してデータを要求し、データがサービスによって XML 形式のテキストのストリームとして返される標準 Web サービス モデルに準拠しています。Web サービスの詳細については、「Amazon Webサービスについて」を参照してください。

このサンプルでは、電子商取引サービス Web サービスの ItemLookup と ItemSearch メソッドを使用し、Item と EditorialReview と呼ばれる 2 つのエンティティを定義します。EditorialReview エンティティは関連付けを示します。

ItemLookup メソッドを使用して、特定の製品を検索することができます。ItemID オブジェクトの配列を必須入力パラメータとして指定し、製品のレビュー、種類、類似製品、価格、在庫状況、製品のイメージ、付属品、その他の情報を返します。このメソッドは、ID を指定し、エンティティ情報を返すので、ビジネス データ カタログの FindSpecific メソッドに適しています。

ItemSearch メソッドは ID を使用しません。代わりに、検索キーワードまたは基準を指定して、製品データの検索、一致するアイテムのリストの表示を行うことができます。サンプルでは、ItemSearch メソッドを Finder メソッドとして使用します。

メタデータを記述する

サンプルのメタデータについては、「サンプル : Amazon Web サービスのメタデータ」を参照してください。XML は、メタデータに関連する重要な概念を説明するコメントも表示します。

メタデータを登録する

メタデータをビジネス データ カタログに登録するには、「[方法] アプリケーション定義をビジネス データ カタログに追加する」で説明する手順に従ってください。

メタデータをテストする

メタデータをテストする方法の詳細については、「Amazon Web サービスのサンプルをテストする」を参照してください。

See Also

タスク

[方法] ランタイム オブジェクト モデルの使用を開始する

[方法] 管理オブジェクト モデルの使用を開始する

概念

ビジネス データ カタログ : メタデータ モデル

ビジネス データ カタログ : アーキテクチャ

FAQ : ビジネス データ カタログ

ビジネス データ カタログ : 用語集