WebSphere® Adapter for JDBC のエンタープライズ・サービス・ディスカバリー・ウィザードを使用して、データベース内のオブジェクトをディスカバーし、選択したオブジェクトからビジネス・オブジェクトを生成します。また、 エンタープライズ・サービス・ディスカバリー・サポートは、アダプターが Service Component Architecture (SCA) コンポーネントとして 稼働できるようにするサービス成果物も生成します。
エンタープライズ・サービス・ディスカバリー・ウィザードを使用すると、 データベース内の 3 種類のオブジェクトからビジネス・オブジェクトを生成できます。最初の種類のオブジェクトには、 テーブルおよびビューが含まれ、2 番目の種類には、ストアード・プロシージャーおよび同義語/ニックネームが含まれます。 3 番目の種類のオブジェクトは、ユーザー指定 select ステートメントから生成されたクエリー・ビジネス・オブジェクトです。
データベース内のオブジェクトの最初および 2 番目の種類の場合、エンタープライズ・サービス・ディスカバリーでデータベース内のすべてのスキーマのリストを生成することによって オブジェクトをディスカバーできます。各スキーマ内には、テーブル、ビュー、 ストアード・プロシージャー、および同義語/ニックネームのリストが含まれています。それらを選択して、 対応するビジネス・オブジェクトを生成するようにエンタープライズ・サービス・ディスカバリー・ウィザードに 要求できます。このウィザードは、選択されたオブジェクトのメタデータを分析し、 ビジネス・オブジェクト内に属性を生成します。属性は、選択された データベース・オブジェクトの列に基づいて生成されます。
オブジェクトの 3 番目の種類であるクエリー・ビジネス・オブジェクトの場合、select ステートメントを 1 つ指定します。ビジネス・オブジェクト名と、where 文節の すべてのパラメーターの型およびダミー値を指定する 必要があります。エンタープライズ・サービス・ディスカバリーは、 このユーザー指定 select ステートメントを実行して返された結果セットのメタデータを分析し、 列とその型のリストを取得します。エンタープライズ・サービス・ディスカバリーは、 この情報を取得した後にこのユーザー指定 select ステートメントに対する クエリー・ビジネス・オブジェクトを 1 つ生成します。
(c) Copyright IBM Corporation 2005, 2006.
(C) Copyright IBM Japan 2006
このインフォメーション・センターでは Eclipse テクノロジー (http://www.eclipse.org) が採用されています。