Oracle ADFアプリケーション用のテクノロジ・スコープの選択

背景

JDeveloperでは、使用するテクノロジの特定の組合せを指定したテンプレートに基づいて、アプリケーションを作成できます。新規のアプリケーション・ワークスペースを作成する際に選択するテンプレートによって、次のことが決まります。

アプリケーション・テンプレートを使用すると、開発タスクをより迅速に開始できます。たとえば、StrutsコントローラとしてWebアプリケーションを作成する場合、「Webアプリケーション(デフォルト)」のテンプレートを選択すると、ワークスペースといくつかのプロジェクト・フォルダが作成され、Strutsライブラリが適切なプロジェクト・フォルダに追加されます。

注意: 任意のタイプのアプリケーションを作成する際、テクノロジ・スコープを指定しない場合は、「テンプレートなし(すべてのテクノロジ)」だけが選択できます。

Webアプリケーションを作成する場合、次に示す利用可能なテンプレートから選択できます。いずれを選択しても、データ・バインディング用にOracle ADFフレームワークによって実装されるデザイン・パターンを利用できます。

目的 選択するWebアプリケーション・テンプレート

Oracle ADF Business Componentsをビジネス・サービスに、Oracle ADF UIXページまたは標準JSPページをプレゼンテーション・レイヤーに使用する、Strutsベースのデータ・バインドされたWebアプリケーションを作成すること

Webアプリケーション(デフォルト)

Oracle ADF Business Componentsをビジネス・サービスに使用する、データ・バインドされたJSPアプリケーション(Strutsコントローラは使用しない)を作成すること

Webアプリケーション(デフォルト、コントローラなし)

EJBコンポーネントをビジネス・サービスに使用する、Strutsベースのデータ・バインドされたJSPアプリケーションを作成すること

Webアプリケーション(JSP、Struts、EJB)

EJBコンポーネントをビジネス・サービスに使用する、データ・バインドされたJSPアプリケーション(Strutsコントローラは使用しない)を作成すること

Webアプリケーション(JSP、EJB)

Javaアプリケーションを作成する場合は、次のテンプレートから選択できます。

目的 選択するJavaアプリケーション・テンプレート

Oracle ADF Business Componentsをビジネス・サービスに、Oracle ADF JClientとADFデータ・バインディングをSwingコンポーネントに使用する、データ・バインドされたSwingクライアント・アプリケーションを作成すること。

Javaアプリケーション(デフォルト)

Swing、JavaBeans、JavaなどのJ2EEテクノロジを使用するJavaアプリケーションを作成すること。上の選択肢とは異なり、このテンプレートは、ADFデータ・バインディングを利用しません。

Javaアプリケーション(Java、Swing)

WebアプリケーションまたはJavaアプリケーションのいずれかでWebサービスを使用する場合、アプリケーションの作成前にアプリケーション・テンプレートを編集し、そのテンプレートで利用可能なテクノロジ・スコープのリストにWebサービス・テクノロジ・スコープを追加できます。

タスク

これらのタスクは、JDeveloperでアプリケーション・テンプレートを使用した場合に実行できます。

短時間でアプリケーション・ワークスペースを作成するには、次のようにします。

  1. アプリケーション・ナビゲータで「アプリケーション」ノードを右クリックし、「新規アプリケーション・ワークスペース」を選択します。
  2. 「アプリケーション・ワークスペースの作成」ダイアログを使用して、アプリケーションに必要なテンプレートを選択します。Oracle ADFアプリケーションの場合は、次の操作を実行します。

アプリケーション・テンプレートを作成および編集するには、次のようにします。

  1. アプリケーション・ナビゲータで「アプリケーション」ノードを右クリックし、「新規アプリケーション・ワークスペース」を選択します。
  2. 「アプリケーション・ワークスペースの作成」ダイアログで、「テンプレートの管理」をクリックします。

JDeveloperでアプリケーションを作成する際に役立つその他のガイドラインは、次のトピックを参照してください。

テクノロジ・スコープとOracle ADFの詳細は、次のトピックを参照してください。

アプリケーション・テンプレートを管理する方法の詳細は、次のトピックを参照してください。

 

Copyright © 1997, 2004, Oracle. All rights reserved.