撰寫不顯現 Web 服務端點的 WS-Notification 應用程式
撰寫能夠在應用程式伺服器之外執行,以便針對外部 Web 服務來發出 Web 服務呼叫的 Java™ EE 應用程式。 這個應用程式會扮演輕量型發佈者,或是針對另一個 Web 服務(例如 WebSphere® Application Server 所提供的 NotificationBroker)來呼叫 Web 服務作業,以扮演取出類型的消費者。
開始之前
- 一份已安裝且能夠運作的 IBM® Rational® Application Developer、Rational Software Architect 或對等的工具。
- 在哪裡尋找呼叫的服務之 WSDL 檔的知識。
關於這項作業
程序
- 取得您想要呼叫的服務的 WSDL 檔。 如果目標服務是 WebSphere Application Server 所產生的通知分配管理系統服務,請利用管理主控台,將服務的 WSDL 檔發佈為壓縮檔。
- 利用您選擇的名稱來建立「動態 Web 專案」。
- 選擇檔案 > 新建 > 其他 > Web 服務 > Web 服務用戶端。
- 選取 Java Proxy。
- 輸入或選取您先前取得的 WSDL。
- 依照您的需求,選取用戶端類型「應用程式用戶端」或 "Java"。
- 選取您需要的安全配置。
- 按一下完成。
- 利用產生的 Proxy 和 Stub,針對遠端 Web 服務來發出呼叫。 如需詳細的程式撰寫範例,請參閱開發使用 WS-Notification 的應用程式。