Web 服務檢驗語言 (WSIL)

「Web 服務檢驗語言」(WSIL) 是一種服務探索機制,用來替代 UDDI,以及增補 UDDI。當您利用 UDDI 探索 Web 服務時,將移至集中的登錄。WSIL 是 Web 服務探索的替代方法。WSIL 可讓您直接移至服務提供者, 並要求它提供的服務。

WSIL 規格的 IBM® 和 Microsoft 提議是根據 XML 型模型而設計的, 這種模型是用來建置現有 Web 服務說明(使用標準 Web 伺服器技術來顯現)的參照集成。

WSIL 提供一種分散式服務探索方法,這種方法會以服務提供者的觀點來提供服務說明的參照,方法為指定如何視察網站來取得可用的 Web 服務。WSIL 規格定義網站上您可以尋找 Web 服務說明的位置。

既然 WSIL 著重於分散式服務探索,則 WSIL 規格將利用可在網站(可能尚未列示在 UDDI 登錄中)取得的服務探索來補充 UDDI。本文件中將另闢一個別主題來討論 UDDI 和 WSIL之間的關係

WSIL 規格不會定義服務說明語言。WSIL 文件可提供一種方法,聚集不同類型的服務說明。在 WSIL 文件內,一個服務可以多次參照一個服務說明。比方說,在一個 Web 服務內,一份 WSIL 文件可以被參照兩次: 第一次是直接透過它的 WSDL,第二次則是透過它在 UDDI 登錄中的 businessService 項目。這兩個服務說明的參照,應該放入 WSIL 文件中。如果有多個參照可用,最好將它們全部放在 WSIL 文件中, 好讓使用該文件的應用程式,選取與它相容且它所偏好的服務說明類型。

WSIL 規格提供兩項主要功能:

有關 Web 服務檢驗語言規格的詳細資訊,請參閱 www.ibm.com/developerworks/webservices/library/ws-wsilspec.html

使用條款 | 讀者意見
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.