Oracle ADFデータ・コントロールによって、ビジネス・サービスのデータ・モデルの抽象化機能が提供され、ADFバインディング・レイヤーからサービス・レイヤーにアクセスできます。データ・コントロールは、ビジネス・サービスが戻すデータ・モデルを定義します。ユーザー・インタフェースの設計時には、コードを記述せずに、ADFデータ・コントロールを使用してページ・コンポーネントをデータにバインドできます。
データ・コントロールを作成するには、アプリケーション・ナビゲータで「AddressBook.java
」を右クリックし、ポップアップ・メニューから「データ・コントロールの作成」を選択します。
JDeveloperによって、データ・コントロール定義ファイル(DataControls.dcx
)がプロジェクトに追加されます。この定義ファイルは、クライアントと使用可能なビジネス・サービスの間の対話を容易にする、Oracle ADFモデル・レイヤー・アダプタ・クラスを識別します。
ビジネス・オブジェクトを公開し、ビジネス・オブジェクトを操作するメソッドを提供するJavaBeansは、ビジネス・サービスとして定義されます。ビジネス・サービスの例には、Webサービス、EJBセッションBean、または一部の機能のインタフェースとして使用されるJavaクラスなどがあります。
ADFデータ・コントロールによって、クライアントとWebアプリケーション・コントローラが、次のようなデータプロバイダ・テクノロジで定義されるデータとアクションにアクセスするための、一貫したメカニズムが提供されます。
JavaBeansテクノロジをビジネス・サービス・テクノロジとして使用する場合、モデル情報は、Oracleが提供するシン・アダプタ・クラスによって実装されるADFデータ・コントロール・インタフェースを介して、ビュー・レイヤーおよびコントロール・レイヤーに公開されます。
Copyright © 1997, 2007, Oracle. All rights reserved.