詳細アイコン サービス・クラス用のデータ・コントロールの作成

Oracle ADFデータ・コントロールによって、ビジネス・サービスのデータ・モデルの抽象化機能が提供され、ADFバインディング・レイヤーからサービス・レイヤーにアクセスできます。データ・コントロールは、ビジネス・サービスが戻すデータ・モデルを定義します。ユーザー・インタフェースの設計時には、コードを記述せずに、ADFデータ・コントロールを使用してページ・コンポーネントをデータにバインドできます。

データ・コントロールを作成するには、アプリケーション・ナビゲータで「AddressBook.java」を右クリックし、ポップアップ・メニューから「データ・コントロールの作成」を選択します。

「データ・コントロールの作成」コマンド

JDeveloperによって、データ・コントロール定義ファイル(DataControls.dcx)がプロジェクトに追加されます。この定義ファイルは、クライアントと使用可能なビジネス・サービスの間の対話を容易にする、Oracle ADFモデル・レイヤー・アダプタ・クラスを識別します。

ビジネス・オブジェクトを公開し、ビジネス・オブジェクトを操作するメソッドを提供するJavaBeansは、ビジネス・サービスとして定義されます。ビジネス・サービスの例には、Webサービス、EJBセッションBean、または一部の機能のインタフェースとして使用されるJavaクラスなどがあります。

ADFデータ・コントロールによって、クライアントとWebアプリケーション・コントローラが、次のようなデータプロバイダ・テクノロジで定義されるデータとアクションにアクセスするための、一貫したメカニズムが提供されます。

JavaBeansテクノロジをビジネス・サービス・テクノロジとして使用する場合、モデル情報は、Oracleが提供するシン・アダプタ・クラスによって実装されるADFデータ・コントロール・インタフェースを介して、ビュー・レイヤーおよびコントロール・レイヤーに公開されます。