Web サービスクライアントの手順

次の表は、Web サービスクライアントの作業手順をまとめたものです。
1
Web サービスクライアントをデザインする

Web アプリケーションまたは Java アプリケーションから Web サービスを利用することができます。JAX-WS Web サービスは、EJB モジュールでも利用できます。Web アプリケーションでは、サーブレットまたは JSP ページのどちらから Web サービスに対するオペレーションを呼び出すか選択することができます。

  1. 「ヘルプ」>「Java BluePrints Solutions Catalog」に移動します。
  2. 「Web 層のデザイン」にあるトピックを読みます。

2
Web サービスクライアントを作成する
  1. 「プロジェクト」ウィンドウまたは「ファイル」ウィンドウでプロジェクト内のノードを右クリックし、「新規」>「ファイル/フォルダ」を選択します。「新規ファイル」ウィザードが表示さます。「カテゴリ」から「Web サービス」を選択します。「ファイルの種類」から「Web サービスクライアント」を選択します。「次へ」をクリックします。
  2. Web サービスクライアントのプロキシ/スタブを作成します

詳細は、「Web サービス利用時のプロキシ設定」を参照してください。


3
Web サービスクライアントアプリケーションを開発する
  1. 「プロジェクト」ウィンドウまたは「ファイル」ウィンドウで、編集するファイルをダブルクリックします。
  2. ソースエディタを使用して Web サービスクライアントを開発します。
  3. ソースエディタ内を右クリックすると、IDE を使用して、Web サービスオペレーションを呼び出すためのスケルトンコードを生成できます。

4
Web サービスクライアントを構築する
  1. 次のいずれかを行います。
    • Web サービスクライアントが実装されるモジュールが J2EE アプリケーションに含まれている場合は、その J2EE アプリケーションが主プロジェクトして設定されていることを確認し、「構築」>「主プロジェクトを構築」(F11) を選択します。
    • プロジェクトがスタンドアロンアプリケーションの場合、または J2EE アプリケーション内にほかのモジュールを構築せずにモジュールを構築する場合は、「プロジェクト」ウィンドウでプロジェクトのノードを右クリックし、「プロジェクトを構築」を選択します。
  2. 結果を分析し、必要に応じて関連するツールの機能をカスタマイズします。WSDL ファイルから作成される JAX-WS Web サービスの場合は、Web サービス属性エディタを使用して wsimport ツールの機能をカスタマイズできます。JAX-RPC Web サービスの場合は、必要に応じて、「Web サービスクライアントの構築」の説明に従い、wscompile ツールの機能をカスタマイズします。

5
Web サービスクライアントを配備する

Web サービスクライアントは、スタンドアロンモジュールとして配備することも、J2EE アプリケーションの一部として配備することもできます。

  1. 配備先のサーバーがターゲットに設定されていることを確認します。プロジェクトノードを右クリックし、「プロパティー」を選択して「実行」パネルを選択します。
  2. 次のいずれかを行います。
    • J2EE アプリケーションの一部としてクライアントを配備するには、J2EE アプリケーションの J2EE モジュールノードを右クリックし、「J2EE モジュールを追加」を選択します。次に、Web サービスクライアントを格納するモジュールを選択し、「了解」をクリックします。
    • スタンドアロンアプリケーションとしてクライアントを配備するには、「実行」>「主プロジェクトを実行」を選択するか、プロジェクトを右クリックして「プロジェクトを実行」を選択します。

詳細は、「Web サービス利用時のプロキシ設定」を参照してください。


著作権と商標について