Auction Web サービスのセットアップ手順

このサンプルは、最初に WebSphere Studio Application Developer 用として作成されたサンプルのリエンジニアリング・バージョンのパーツです。このサンプルにより、IBM Software Development Platform に組み込まれている最先端の J2EE テクノロジーとツール (Web サービスも含む) の特長が浮き彫りにされます。

システム前提条件

以下の手順とサンプルは、Windows 版の Software Development Platform で実行するように設計されています。 Auction Web アプリケーションをインポートして構成する必要があります。

Web サービスの開始

Web サービスを実行するためには、サンプルのインポート後にサンプルを WebSphere Application Server バージョン 6.0 と関連付ける必要があります。

サンプルをアプリケーション・サーバーに関連付けるには、以下のステップを使用します。

  1. J2EE パースペクティブ内で、「サーバー」タブをクリックして「サーバー」ビューを開き、使用可能なサーバーを表示する。
  2. 「サーバー」ビューの「状況」列をチェックして、WebSphere Application Server バージョン 6.0 が開始済みであることを確認する。 稼動中でない場合は、WebSphere Application Server v6.0 を選択し、「サーバーの開始」ボタンをクリックして、このサーバーを開始してください。 これには多少時間がかかる場合があります。
  3. 「サーバー」ビュー内の WebSphere Application Server v6.0 を右クリックし、「プロジェクトの追加および除去」をクリックする。 「プロジェクトの追加および除去」ウィンドウが開きます。
  4. AuctionV60WebServiceClientEAR を選択し、「追加」をクリックしてプロジェクト・リストに追加する。
  5. 終了」をクリックする。 「プロジェクトの追加および除去」ウィンドウが閉じます。

Web サービスの表示

Web サービスを開始したら、以下のステップに従ってテストしてください。

  1. 「プロジェクト・エクスプローラー」ビューで、「動的 Web プロジェクト」を展開して AuctionV60WebServiceClient/WebContent/sampleAuctionListings_PortTypeProxy/TestClient.jsp を右クリックし、「サーバーで実行」をクリックしてこの JSP をサーバー上で実行する。 AuctionV60WebServiceClientEAR プロジェクト用にサーバーを指定済みでない場合は、「サーバーの選択」ウィンドウが開きます。
  2. WebSphere Application Server v6.0 を選択して、「終了」をクリックする。

次の画面に示すように、Web サービスが開きます。


Web サービス記述を表示するには、以下のステップを使用します。

  1. J2EE パースペクティブの「プロジェクト・エクスプローラー」ビューで、「Web サービス」を展開し、「サービス」を展開し、さらに「AuctionListings」を展開し、WSDL: /AuctionV60WebService/WebContent/WEB-INF/wsdl/AuctionListings.wsdl をダブルクリックして、この Web サービス記述言語 (WSDL) ファイルを WSDL エディターで開く。 デフォルトでは、このファイルは「グラフ」ビュー内に開かれます。
  2. ソース」タブをクリックして、実際の WSDL XML 文書を表示する。

JavaBean Web サービスの実装を確認するには、J2EE パースペクティブの「プロジェクト・エクスプローラー」ビューで、「Web サービス」を展開し、「サービス」を展開し、「AuctionListings」を展開し、さらに「サービス・クラス」を展開し、ServiceImpl: org_tempuri_AuctionListingsSOAPImpl をダブルクリックして、この Web サービス実装ファイルを Java エディターで開きます。