EJB Webサービスのデプロイ
Enterprise JavaBeansに基づくWebサービスを初めてデプロイするには、まずSOAPサーバーにWebサービス・プロバイダを登録する必要があります。「EJB Webサービス・プロバイダのOC4Jへの登録」を参照してください。
ステートレスEJBのリモート・インタフェースからWebサービスを作成すると、J2EE EJBモジュール(EJB JARファイル)としてデプロイされます。
詳細は、Oracle Application Serverのドキュメントを参照するか、アプリケーション・サーバー管理者に確認してください。
EJB Webサービスをデプロイするには、次のようにします。
- JDeveloperのナビゲータでプロジェクトを選択し、「ファイル」->「新規」を選択します。
- 「カテゴリ」リストで「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ファイルの作成およびデプロイの詳細は、「J2EE EJB JARのスタンドアロンOC4JまたはOracle Application Serverへのデプロイ」を参照してください。
関連項目
Webサービスのデプロイ方法
Webサービスの開発と使用