EJB Webサービスのデプロイ
Enterprise JavaBeansに基づくWebサービスをデプロイする場合は、最初にそのWebサービス・プロバイダをSOAPサーバーに登録しておく必要があります。「EJB Webサービス・プロバイダのOC4Jへの登録」を参照してください。
ステートレスEJBのリモート・インタフェースからWebサービスを作成すると、J2EE EJBモジュール(EJB JARファイル)としてデプロイされます。
詳細は、Oracle Application Serverのドキュメントを参照するか、アプリケーション・サーバー管理者に確認してください。
EJB Webサービスをデプロイするには、次のようにします。
- ナビゲータでプロジェクトを選択し、「ファイル」->「新規」を選択します。
- 「カテゴリ」リストで「Deployment Profiles」を選択し、「項目」リストで「EJB JARファイル - J2EE EJBモジュール」を選択します。
- 「OK」をクリックします。
- EJBデプロイメント・プロファイルの場所を指定するか、デフォルトの値を受け入れます。
デプロイメント・プロファイル名には、ファイル名拡張子.deploy
が付加されます。
- EJB JARファイル用の場所を指定し、「保存」をクリックします。
- 「EJB JARデプロイメント・プロファイル設定」パネルが表示されます。デフォルトの値を受け入れることができます。「OK」をクリックします。
- 新たに作成されたEJBデプロイメント・プロファイルのアイコンが、ナビゲータ内のプロジェクトの下に表示されます。
- <ejb_name> デプロイメント・プロファイルを選択して右クリックし、ポップアップ・メニューから次のデプロイメント・オプションの1つを選択します。
- <サーバー接続名>に配布: EJBはEJB JARとしてパッケージされます。JDeveloperでは、作成したOC4J接続にデプロイする前に、EJB JARを含むEARファイルも生成されます。 詳細は、「アプリケーション・サーバーへの接続」を参照してください。
- 「配布先」->「接続の作成」: アプリケーション・サーバー接続の作成ウィザードが起動し、OC4Jアプリケーション・サーバーの新規接続を作成できるようになります。
これで、EJB WebサービスのSOAPサーバーへのデプロイが完了しました。次にWebサービスを登録し、SOAPサーバーでファイルを認識できるようにする必要があります。 「SoapサーバーへのWebサービスの登録」を参照してください。
EJB Jarファイルの作成とデプロイの詳細は、「EJBのデプロイ用のパッケージ化」を参照してください。
関連項目
Webサービスのデプロイ
Webサービスの使用
Copyright © 1997, 2004, Oracle. All rights reserved.