EJB Webサービスのデプロイ

Enterprise JavaBeansに基づくWebサービスをデプロイする場合は、最初にそのWebサービス・プロバイダをSOAPサーバーに登録しておく必要があります。「EJB Webサービス・プロバイダのOC4Jへの登録」を参照してください。

ステートレスEJBのリモート・インタフェースからWebサービスを作成すると、J2EE EJBモジュール(EJB JARファイル)としてデプロイされます。

詳細は、Oracle Application Serverのドキュメントを参照するか、アプリケーション・サーバー管理者に確認してください。

EJB Webサービスをデプロイするには、次のようにします。
  1. ナビゲータでプロジェクトを選択し、「ファイル」->「新規」を選択します。
  2. 「カテゴリ」リストで「Deployment Profiles」を選択し、「項目」リストで「EJB JARファイル - J2EE EJBモジュール」を選択します。
  3. 「OK」をクリックします。
  4. EJBデプロイメント・プロファイルの場所を指定するか、デフォルトの値を受け入れます。
    デプロイメント・プロファイル名には、ファイル名拡張子.deployが付加されます。
  5. EJB JARファイル用の場所を指定し、「保存」をクリックします。
  6. 「EJB JARデプロイメント・プロファイル設定」パネルが表示されます。デフォルトの値を受け入れることができます。「OK」をクリックします。
  7. 新たに作成されたEJBデプロイメント・プロファイルのアイコンが、ナビゲータ内のプロジェクトの下に表示されます。
  8. <ejb_name> デプロイメント・プロファイルを選択して右クリックし、ポップアップ・メニューから次のデプロイメント・オプションの1つを選択します。
    1. <サーバー接続名>に配布: EJBはEJB JARとしてパッケージされます。JDeveloperでは、作成したOC4J接続にデプロイする前に、EJB JARを含むEARファイルも生成されます。 詳細は、「アプリケーション・サーバーへの接続」を参照してください。
    2. 「配布先」->「接続の作成」: アプリケーション・サーバー接続の作成ウィザードが起動し、OC4Jアプリケーション・サーバーの新規接続を作成できるようになります。

これで、EJB WebサービスのSOAPサーバーへのデプロイが完了しました。次にWebサービスを登録し、SOAPサーバーでファイルを認識できるようにする必要があります。 「SoapサーバーへのWebサービスの登録」を参照してください。

EJB Jarファイルの作成とデプロイの詳細は、「EJBのデプロイ用のパッケージ化」を参照してください。


関連項目

Webサービスのデプロイ
Webサービスの使用

 

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