アプリケーション用のビジネス・サービスの選択

背景

アプリケーション開発者は、JDeveloper内で、次のような異なるテクノロジに基づいてデータソースを処理できます。

特定のデータ・ソースを使用する場合は、「新規」ギャラリを開き、用意されているウィザードおよびダイアログを使用して、モデル・プロジェクトにエンティティを作成できます。また、Webサービスの場合は、モデル・プロジェクトにエンティティを公開できます。

目的 「新規」ギャラリから選択する項目
モデル・プロジェクトでEJBコンポーネントを使用する 「Business Tier」カテゴリの「Enterprise JavaBeans(EJB)」
モデル・プロジェクトでTopLinkを使用する 「Business Tier」カテゴリの「TopLink」
モデル・プロジェクトでJavaBeansを使用する

「General」カテゴリの「JavaBeans」

レガシー・コード、ソフトウェア・コンポーネント(EJBコンポーネントなど)、またはデータベース内のPL/SQLに基づいて作成されたWebサービスを使用し、HTTPを介して迅速かつ容易にアクセスできるようにする 「Business Tier」カテゴリの「Web Services」

タスク

JDeveloperでビジネス・サービスを使用する手順は、ほとんどのビジネス・サービスで同じです。

ビジネス・サービス用にモデル・プロジェクトを作成するには、次のようにします。

  1. 必要なアプリケーション・テンプレートを使用して、アプリケーションを作成します(Webサービス・ベースのアプリケーションには適用されません)。
  2. ビジネス・サービスのエンティティを作成します。

Webサービスを使用する場合は、手順が異なります。

Webサービスをビジネス・サービスとして使用するには、次のようにします。

  1. アプリケーションを作成します。
  2. アプリケーションで使用するWebサービスを識別します。

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

モデル・テクノロジの問題の詳細は、次のトピックを参照してください。