Web サービスの手順

次の表は、Web サービスの作業手順をまとめたものです。
1
Web サービスをデザインする
  1. 「ヘルプ」>「Java BluePrints Solutions Catalog」に移動します。
  2. 「Web 層のデザイン」にあるトピックを読みます。

2
Web サービスを作成する
  1. Web サービスの実装に関する決定を行います。
  2. 次のいずれかを行います。


3
Web サービスを開発する
  1. 「プロジェクト」ウィンドウまたは「ファイル」ウィンドウで、編集するファイルをダブルクリックします。
  2. ソースエディタを使用して Web サービスを開発します。ソースエディタで右クリックすると、IDE を使用して次のためのスケルトンコードを生成できます。
    • WSDL ファイルは Web サービスへのインタフェースを管理しているため、WSDL ファイルから作成された Web サービスに新しいオペレーションを追加することはできません。これは、追加されたオペレーションが WSDL ファイルに再び反映されることがないためです。

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

5
Web サービスを配備する

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

  1. J2EE アプリケーションの一部として配備するには、J2EE アプリケーションの J2EE モジュールノードを右クリックし、「J2EE モジュールを追加」を選択します。次に、Web サービスを格納するモジュールを選択し、「了解」をクリックします。
  2. 適切なサーバーがターゲットサーバーになっていることを確認します。
  3. 「実行」>「主プロジェクトを実行」を選択するか、プロジェクトを右クリックし、「プロジェクトを実行」を選択します。

6
Web サービスをテストする

7
Web サービスを利用する
  1. ローカル WSDL またはオンラインの WSDL からWeb サービスクライアントを作成します
  2. Glassfish Tester アプリケーションを使用して JAX-WS Web サービスをテストするか、IDE から JAX-RPC Web サービスをテストします。
  3. Web サービスが機能することを確認し、ソースエディタを使用して Web サービスクライアントを開発します。ソースエディタ内を右クリックすると、IDE を使用して、Web サービスオペレーションを呼び出すためのスケルトンコードを生成できます。
  4. Web サービスクライアントの構築
  5. 適切なサーバーがターゲットサーバーになっていることを確認します。
  6. 「実行」>「主プロジェクトを実行」を選択するか、プロジェクトを右クリックし、「プロジェクトを実行」を選択します。

著作権と商標について