Web サービスのパッケージングおよびパブリッシュ

このセクションでは、Web サービスのパッケージングおよびパブリッシュに関する一般情報について説明します。

JRun での Web サービスのパブリッシュは簡単です。正しく設定された Axis デプロイメントディスクリプタ server-config.wsdd を標準 Web アプリケーションの WEB-INF ディレクトリに含めて Web アプリケーションをデプロイするのと同じです。アプリケーションのアセンブルおよびデプロイの詳細については、『JRun アセンブルとデプロイガイド』を参照してください。

Web サービスをパブリッシュするには

  1. ターゲットの Java クラスまたはステートレスセッション bean のバックエンドに基づいて、server-config.wsdd と呼ばれる Axis の Web サービスデプロイメントディスクリプタ (WSDD) を作成します。

    メモ:  JWS Web サービスに WSDD ファイルは必要ありません。

    JRun samples サーバの JRun Web サービスのサンプルアプリケーションには、WSDD スニペットおよび完全な WSDD 例が用意されています。一般設定情報に加え、server-config.wsdd ファイルには Web サービスバックエンドクラスまたは EJB の service 要素が含まれている必要があります。

  2. Web アプリケーションをアセンブルします。

    詳細については、『JRun アセンブルとデプロイガイド』を参照してください。

  3. Web アプリケーションの WEB-INF ディレクトリに server-config.wsdd ファイルを
    コピーします。
  4. 次の手順のいずれかを行います。
  5. クラスベースのサービス用の Web アプリケーションまたは EJB ベースのサービス用のエンタープライズアプリケーションをデプロイします。展開したディレクトリまたはアーカイブファイルに J2EE コンポーネントをデプロイできます。