ページの先頭行へ戻る
Interstage Application Server/Interstage Web Server J2EE ユーザーズガイド

18.1 Webサービス(サーバ機能)の開発

ここでは、Webサービス(サーバ機能)を開発する時の開発手順や操作について説明します。

Webサービスを提供するには、WebサービスアプリケーションのWARファイルもしくはSTATELESS Session Beanを含むejb-jarファイルを開発し、実行環境に配備します。

Webサービスアプリケーションの開発では、以下の資材を開発し、WARファイルもしくはejb-jarファイルへのパッケージングを行います。

以下に、Webサービスを提供する場合の手順と主な生成物について説明します。

Webサービス開発の流れ

  1. Webサービスアプリケーションを開発する
    Webサービスとして提供するインタフェースを定義するJavaインタフェース(サービスエンドポイントインタフェース)を作成し、WSDLファイルを生成します。また、Webサービスの実際の処理ロジックを実装したJavaクラス(Webサービスエンドポイント)を作成します。

  2. deployment descriptorを編集する
    deployment descriptorを編集します。

  3. WARファイルもしくはejb-jarファイル/EARファイルへパッケージングする
    jarコマンドを使用し、パッケージングします。

  4. 配備する
    IJServerへ配備します。

  5. アプリケーションのデバッグ
    アプリケーションを修正した時は、1~5の手順を繰り返します。

Interstage Studioを使用する場合は、1~5までの操作をすべてInterstage Studioで行えます。