J2C アプリケーションを Web サービスとしてデプロイすることができます。
J2C アプリケーションを作成すると、J2C アプリケーションに Web サービスを作成することができます。
Web サービスを作成して、J2C Java™ Bean をデプロイするには、以下のステップを実行します。
- 「Web ページ、Web サービス、または J2C Java Bean からの EJB」ウィザードを開く。
- ワークスペースにすでに存在する J2C Java Bean の Web サービスを作成する場合は、以下のステップを実行します。
- 「ファイル」>「新規」>「その他」>「J2C」>「Web ページ、Web サービス、または J2C Java Bean からの EJB」を選択する。
- 「次へ」をクリックする。
- J2C Java Bean 選択ページで、「参照」をクリックして J2C Java Bean の位置を指定する。J2C Java Bean の名前の最初の文字がわかっている場合は「エントリーの選択」フィールドにその文字を入力するか、または ? を入力してすべての J2C Java Bean のリストを参照します。
選択項目をハイライトし、「OK」をクリックします。
- 「次へ」をクリックする。
- J2C Java Bean ウィザードの指示に最後まで従った後、「デプロイメント情報」ページで「J2EE の作成]」リソースを選択する。
- 「Web サービス・プロジェクト (Web Service Project)」フィールドで、J2C プロジェクトの正しい名前が表示されているかを確認する。名前が表示されていない場合、または正しくない場合は、正しいプロジェクト名を入力してください。
新規プロジェクトにコードを生成したい場合は、「新規」をクリックします。
- 拡張プロパティーを設定する場合は、「拡張を表示」をクリックする。
- 「リソース参照」フィールドで、リソース参照名を入れる。
このリソース参照は、アプリケーションで使用される名前を、ランタイム・サーバーで指定される実際の JNDI リソース名にマッピングします。
リソース参照の作成は、アプリケーション・コードのサーバーへの依存度を低下させるため、接続管理で優先される方法です。
つまり、アプリケーションを実行するのに別のサーバーを使用したい場合、ご使用のアプリケーション・ソース・コードを変更する必要なく、新規サーバーにバインドする新規リソース参照を作成することができます。
リソース参照名を入れると、ウィザードは JDNI 名がサーバーに存在していることを確認します。
- 「JNDI ルックアップ名」フィールドで、JNDI ルックアップの正しい名前が表示されていることを確認する。
名前が表示されていない場合、または正しくない場合は、正しいプロジェクト名を入力してください。
- 「デプロイメント情報」ページで「リソース・アダプターのデプロイメントの構成」を
選択した場合、「次へ」をクリックして、RAR 設定ページに進む。このオプションは EIS への接続が完全に管理された状態でない場合にのみ使用できます。接続が管理されている場合は、サーバーへの RAR デプロイメントが暗黙に仮定されています。
- 「デプロイメント情報」ページで「リソース・アダプターのデプロイメントの構成」を選択していない場合、「終了」をクリックする。
- Web サービスの作成についてさらに学習したい
場合は、『Web サービスの
資料』を参照してください。