撰寫不顯現 Web 服務端點的 WS-Notification 應用程式

撰寫能夠在應用程式伺服器之外執行,以便針對外部 Web 服務來發出 Web 服務呼叫的 Java™ EE 應用程式。 這個應用程式會扮演輕量型發佈者,或是針對另一個 Web 服務(例如 WebSphere® Application Server 所提供的 NotificationBroker)來呼叫 Web 服務作業,以扮演取出類型的消費者。

開始之前

這項作業假設您有下列資源:
  • 一份已安裝且能夠運作的 IBM® Rational® Application Developer、Rational Software Architect 或對等的工具。
  • 在哪裡尋找呼叫的服務之 WSDL 檔的知識。

關於這項作業

如果要撰寫不顯現 Web 服務端點的 WS-Notification 應用程式,請遵循工具所提供,從 WSDL 檔建立 Web 服務實作的方法。 為了展示,下列步驟說明 Rational Software Architect 所提供用來撰寫 JAX-RPC 應用程式的方法。 這些步驟非常類似於 JAX-WS 應用程式的撰寫方法。 如需不顯現 Web 服務端點的 JAX-WS 發佈者和訂閱者用戶端應用程式的範例,請參閱撰寫 WS-Notification 的 JAX-WS 應用程式

程序

  1. 取得您想要呼叫的服務的 WSDL 檔。 如果目標服務是 WebSphere Application Server 所產生的通知分配管理系統服務,請利用管理主控台,將服務的 WSDL 檔發佈為壓縮檔
  2. 利用您選擇的名稱來建立「動態 Web 專案」。
  3. 選擇檔案 > 新建 > 其他 > Web 服務 > Web 服務用戶端
  4. 選取 Java Proxy
  5. 輸入或選取您先前取得的 WSDL。
  6. 依照您的需求,選取用戶端類型「應用程式用戶端」或 "Java"
  7. 選取您需要的安全配置。
  8. 按一下完成
  9. 利用產生的 Proxy 和 Stub,針對遠端 Web 服務來發出呼叫。 如需詳細的程式撰寫範例,請參閱開發使用 WS-Notification 的應用程式

下一步

現在,您已準備好,可以依照Running a Java EE client application with launchClient所說明,將應用程式部署於 Java EE 應用程式用戶端儲存器,以便使用。

指出主題類型的圖示 作業主題



時間戳記圖示 前次更新: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tjwsn_task_adev2
檔名:tjwsn_task_adev2.html