ビジネス・コンポーネントのEJBデプロイメント・プロファイルの作成ウィザード - AppModulesページ
ADF Business Components構成を作成して、デプロイするアプリケーション・モジュールを選択する場合に使用します。
-
AppModule構成の作成
-
セッション・ファサード(BMT)Beanにのみ適用されます。このチェック・ボックスを選択して、クライアントがデプロイされたセッションBeanに接続するために使用できる、ビジネス・コンポーネントのデプロイメント構成(
bc4j.xcfg
)を作成します。
-
データソース
-
これをクリックすると、データソース構成情報ダイアログが表示されます。このダイアログで、データ・ソース名、ユーザー名およびパスワードなどのビジネス・ロジックに対してデータ・ソース(たとえば、データベース)情報を指定する必要があります。
-
選択したプラットフォームをサポートするAppModulesの選択
-
デプロイメント向けにアプリケーション・モジュールを準備するには、クライアント・プログラムがデプロイ済モジュールとそのサービス・メソッドにアクセスできるようにするためのクラスおよびインタフェースを生成する必要があります。
-
JDeveloperは、アプリケーションへのリモート・アクセスを可能にするコードを作成します。この生成されたコードによって、アプリケーションをリモートでデプロイして、手動でインタフェースを作成しなくても、クライアント・インタフェースを作成できます。
-
注意: 「使用可能」リストで選択したアプリケーション・モジュールが、デプロイするセッションBeanのタイプをサポートしていることを確認してください。そうしないと、次のメッセージが表示されます。「セッションBean(コンテナ管理のトランザクション)プラットフォームをサポートするよう、現在構成されているアプリケーション・モジュールはありません。」
-
-
シャトル・ボタンを使用して、デプロイするEJBタイプを「使用可能」リストから「選択済」リストに移動します。
-
使用可能
-
このリストには、選択可能なアプリケーション・モジュールが表示されます。
-
デプロイするアプリケーション・モジュールを選択して、「選択済」リストにシャトルします。
-
選択済
-
このリストには、ADF Business Componentsプロジェクトでデプロイすることを選択したアプリケーション・モジュールが表示されます。
-
「セッションBean」プロパティ
-
「選択済」リストで強調表示されたAppModuleによって定義されたセッションBeanのプロパティを表示または編集します。
-
EJB名
-
EJBの名前を入力します。この名前は、クライアントの
<ejb-ref>
タグで使用されます。この名前には、任意の有効なJava識別子を使用できます。
-
クライアント・データ・バインディングの有効化
-
EJBがクライアントにバインドされる場合は選択し、バインドされない場合は選択を解除します。
-
インタフェース
-
ドロップダウン・メニューから「リモート」または「ローカル」を選択します。ドロップダウン・メニューから「ローカル」を選択すると、EJBのローカル・インタフェースが生成されます。選択しないと、リモート・インタフェースのみが生成されます。
-
セッション・タイプ
-
EJBがそのクライアントに関連する状態情報を保持する場合は、ドロップダウン・メニューから「ステートフル」を選択します。そうでない場合は、「ステートレス」を選択します。このオプションは、「クライアント・データ・バインディングの有効化」が選択されている場合、必ず「ステートフル」になります。
-
トランザクション
-
ドロップダウン・メニューから、EJBのトランザクションが「Bean管理」(BMT)か、「コンテナ管理」(CMT)かを選択します。
-
ローカル構成
-
クライアント対応ではないセッション・ファサードの場合は、ドロップダウン・メニューから構成を選択します。これは、EJBがアプリケーション・モジュールへのアクセスに使用するローカル・モード構成です。BMTおよびCMTの各セッション・ファサードには別々の構成を作成する必要があります。「新規」をクリックして新しい構成を作成するか、「編集」をクリックして選択した構成を編集します。
関連項目
ADF Business Componentsのデプロイメントについて
EJBセッションBeanとしてのADF Business Componentsアプリケーションのデプロイ
J2EEアーカイブ・フォーマットについて
マルチ層ビジネス・コンポーネント・アーキテクチャについて
Copyright © 1997, 2007, Oracle. All rights reserved.