UDDI 是一種目錄服務(wù),企業(yè)可以使用它對 Web services 進行注冊和搜索。
UDDI,英文為 "Universal Description, Discovery and Integration",可譯為"通用描述、發(fā)現(xiàn)與集成服務(wù)"。
什么是 UDDI?
UDDI 是一個獨立于平臺的框架,用于通過使用 Internet 來描述服務(wù),發(fā)現(xiàn)企業(yè),并對企業(yè)服務(wù)進行集成。
UDDI 指的是通用描述、發(fā)現(xiàn)與集成服務(wù)
UDDI 是一種用于存儲有關(guān) web services 的信息的目錄。
UDDI 是一種由 WSDL 描述的 web services 界面的目錄。
UDDI 經(jīng)由 SOAP 進行通信
UDDI 被構(gòu)建入了微軟的 .NET 平臺
UDDI 基于什么?
UDDI 使用 W3C 和 IETF* 的因特網(wǎng)標準,比如 XML、HTTP 和 DNS 協(xié)議。
UDDI 使用 WSDL 來描述到達 web services 的界面
此外,通過采用 SOAP,還可以實現(xiàn)跨平臺的編程特性,大家知道,SOAP 是 XML 的協(xié)議通信規(guī)范,可在 W3C 的網(wǎng)站找到相關(guān)的信息。
*注釋:IETF - Internet Engineering Task Force
UDDI 的好處
任何規(guī)模的行業(yè)或企業(yè)都能得益于 UDDI。
在 UDDI 之前,還不存在一種 Internet 標準,可以供企業(yè)為它們的企業(yè)和伙伴提供有關(guān)其產(chǎn)品和服務(wù)的信息。也不存在一種方法,來集成到彼此的系統(tǒng)和進程中。
UDDI 規(guī)范幫助我們解決的問題:
使得在成百萬當前在線的企業(yè)中發(fā)現(xiàn)正確的企業(yè)成為可能
定義一旦首選的企業(yè)被發(fā)現(xiàn)后如何啟動商業(yè)
擴展新客戶并增加對目前客戶的訪問
擴展銷售并延伸市場范圍
滿足用戶驅(qū)動的需要,為在全球 Internet 經(jīng)濟中快速合作的促進來清除障礙
UDDI 如何被使用
假如行業(yè)發(fā)布了一個用于航班比率檢測和預訂的 UDDI 標準,航空公司就可以把它們的服務(wù)注冊到一個 UDDI 目錄中。然后旅行社就能夠搜索這個 UDDI 目錄以找到航空公司預訂界面。當此界面被找到后,旅行社就能夠立即與此服務(wù)進行通信,這樣由于它使用了一套定義良好的預訂界面。
誰在支持 UDDI?
UDDI 是一個跨行業(yè)的研究項目,由所有主要的平臺和軟件提供商驅(qū)動,比如:Dell, Fujitsu, HP, Hitachi, IBM, Intel, Microsoft, Oracle, SAP, 以及 Sun, 它既是一個市場經(jīng)營者的團體,也是一個電子商務(wù)的領(lǐng)導者。
已有數(shù)百家公司參與了這個 UDDI 團體。