webservice簡介

1.  webservice經過SOAP在web上提供的軟件服務,使用WSDL文件進行說明,並經過UDDI進行註冊。

2. 相關概念 web

    XML:面向短時間的臨時數據處理、面向萬維網絡,SOAP的基礎; 網絡

    SOAP:webservice的通訊協議,用戶經過UDDI找到WSDL描述文檔以後,能夠用SOAP調用創建的WEB服務中的一個或多個操做。 設計

    WSDL:一個說明一組SOAP消息以及如何交換這些消息的XML文檔;     UDDI:一種根據描述文檔來引導系統查找相應服務的機制。 3.  實現一個完整的Web服務包括如下步驟:     ◆ Web服務提供者設計實現Web服務,並將調試正確後的Web服務經過Web服務中介者發佈,並在UDDI註冊中心註冊; (發佈)     ◆ Web服務請求者向Web服務中介者請求特定的服務,中介者根據請求查詢UDDI註冊中心,爲請求者尋找知足請求的服務; (發現)     ◆ Web服務中介者向Web服務請求者返回知足條件的Web服務描述信息,該描述信息用WSDL寫成,各類支持Web服務的機器都能閱讀;(發現)     ◆ 利用從Web服務中介者返回的描述信息生成相應的SOAP消息,發送給Web服務提供者,以實現Web服務的調用;(綁定)     ◆ Web服務提供者按SOAP消息執行相應的Web服務,並將服務結果返回給Web服務請求者。(綁定)
相關文章
相關標籤/搜索