Latest web development tutorials

WSDL UDDI

UDDI 是一種目錄服務,企業可以使用它對Web services 進行註冊和搜索。
UDDI,英文為"Universal Description, Discovery and Integration",可譯為"通用描述、發現與集成服務"。


什麼是UDDI?

UDDI 是一個獨立於平台的框架,用於通過使用Internet 來描述服務,發現企業,並對企業服務進行集成。

  • UDDI 指的是通用描述、發現與集成服務
  • UDDI 是一種用於存儲有關web services 的信息的目錄。
  • UDDI 是一種由WSDL 描述的web services 界面的目錄。
  • UDDI 經由SOAP 進行通信
  • UDDI 被構建入了微軟的.NET 平台

UDDI 基於什麼?

UDDI 使用W3C 和IETF* 的因特網標準,比如XML、HTTP 和DNS 協議。

UDDI 使用WSDL 來描述到達web services 的界面

此外,通過採用SOAP,還可以實現跨平台的編程特性,大家知道,SOAP 是XML 的協議通信規範,可在W3C 的網站找到相關的信息。

*註釋: IETF - Internet Engineering Task Force


UDDI 的好處

任何規模的行業或企業都能得益於UDDI。

在UDDI 之前,還不存在一種Internet 標準,可以供企業為它們的企業和夥伴提供有關其產品和服務的信息。 也不存在一種方法,來集成到彼此的系統和進程中。

UDDI 規範幫助我們解決的問題:

  • 使得在成百萬當前在線的企業中發現正確的企業成為可能
  • 定義一旦首選的企業被發現後如何啟動商業
  • 擴展新客戶並增加對目前客戶的訪問
  • 擴展銷售並延伸市場範圍
  • 滿足用戶驅動的需要,為在全球Internet 經濟中快速合作的促進來清除障礙

UDDI 如何被使用

假如行業發布了一個用於航班比率檢測和預訂的UDDI 標準,航空公司就可以把它們的服務註冊到一個UDDI 目錄中。 然後旅行社就能夠搜索這個UDDI 目錄以找到航空公司預訂界面。 當此界面被找到後,旅行社就能夠立即與此服務進行通信,這樣由於它使用了一套定義良好的預訂界面。


誰在支持UDDI?

UDDI 是一個跨行業的研究項目,由所有主要的平台和軟件提供商驅動,比如:Dell, Fujitsu, HP, Hitachi, IBM, Intel, Microsoft, Oracle, SAP, 以及Sun, 它既是一個市場經營者的團體,也是一個電子商務的領導者。

已有數百家公司參與了這個UDDI 團體。