這個範例是原來針對 WebSphere Studio Application Developer 開發之範例重新改版的一部分,
其特別強調 IBM Software Development Platform 中先進的 J2EE 技術和工具,包括 Web 服務。
這些指示和範例是設計來在 Windows 版的 Software Development Platform 上執行。您必須匯入及配置拍賣 Web 應用程式。
在匯入範例之後,您必須建立該範例與 WebSphere Application Server 6.0 版的關聯性,
才能執行 Web 服務。
如果要建立範例與應用程式伺服器的關聯性,請採取以下步驟:
- 在 J2EE 視景中,按一下伺服器標籤來開啟「伺服器」視圖,以顯示可用的伺服器。
- 檢查「伺服器」視圖中的「狀態」直欄,
來確認 WebSphere Application Server 6.0 版已啟動。如果不在執行中,請選取 WebSphere Application Server
6.0 版,然後按一下啟動伺服器按鈕來啟動伺服器。這可能需要花一些時間。
- 在「伺服器」視圖中用滑鼠右鍵按一下 WebSphere Application Server 6.0 版,
然後按一下新增及移除專案。這時會開啟「新增及移除專案」視窗。
- 選取 AuctionV60WebServiceClientEAR,然後按一下新增將它加入專案清單中。
- 按一下完成。這時會關閉「新增及移除專案」視窗。
在啟動 Web 服務之後,請遵循下列步驟來加以測試:
- 在「專案瀏覽器」視圖中,展開動態 Web 專案,然後用滑鼠右鍵按一下 AuctionV60WebServiceClient/WebContent/sampleAuctionListings_PortTypeProxy/TestClient.jsp,
再按一下在伺服器中執行以在伺服器中執行 JSP。如果 AuctionV60WebServiceClientEAR 專案未指定伺服器,
則會開啟「選取伺服器」視窗。
- 選取 WebSphere Application Server 6.0 版,然後按一下完成。
這時會開啟 Web 服務,如以下畫面所示:

如果要查看 Web 服務說明,請採取下列步驟:
- 在 J2EE 視景的「專案瀏覽器」視圖中,依序展開 Web 服務、服務、AuctionListings,然後按兩下 WSDL: /AuctionV60WebService/WebContent/WEB-INF/wsdl/AuctionListings.wsdl,於 WSDL 編輯器中開啟 Web 服務說明語言檔 (WSDL)。依預設,該檔案會開啟在「圖形」視圖中。
- 按一下程式碼標籤來查看實際的 WSDL XML 文件。
如果要查看 JavaBean Web 服務實作,請於 J2EE 視景的「專案瀏覽器」視圖中,依序展開 Web 服務、服務、AuctionListings、服務類別,然後按兩下 ServiceImpl: org_tempuri_AuctionListingsSOAPImpl,於 Java 編輯器中開啟 Web 服務實作檔。
|