UDDI

UDDI

UDDI是一種用於描述、發現、集成Web Service的技術,它是Web Service協定棧的一個重要部分。通過UDDI,企業可以根據自己的需要動態查找並使用Web服務,也可以將自己的Web服務動態地發布到UDDI註冊中心,供其他用戶使用。

基本介紹

  • 中文名:UDDI
  • 外文名:Universal Description Discovery and Integration
  • 提出時間:2000年9月
  • 提出公司IBMMicrosoftAriba
  • 特點:免費等
  • 學科:計算機科學
歷史,概念,技術規範,特點,與平台無關,開放的體系結構和創新的自由,廣泛支持,

歷史

UDDI標準是由IBMMicrosoftAriba於2000年9月提議的。這三家公司決定創建UDDI項目,也稱為UDDI社區(http://www.uddi.org/)來管理這個標準的創建,而不是將最初的草案提交給現有的標準組織(如W3C或IETF)。用他們的話說,UDDI項目是“想要推動Internet計算的相關事務的聯合行動”。目前這個社區的組織者計畫在第三個草案完成之後將草案提交給標準組織。UDDI社區很快就從最初的三個成員發展到包括行業中的其他佼佼者,如sun和HP,後來又包括了SAP。在UDDI的第二個草案(v2.0)發布之前,這個社區就已經有幾百個成員了。你可以在http://uddi.org/community.html上了解如何加入這個社區。
在加入UDDI之前,幾個社區成員已經提供了與某些UDDI功能相似的服務。例如,Microsoft的BizTalk伺服器包括一個允許用戶搜尋、下載和發布XML對象的線上資源(http://www.biztalk.org/)。OASIS Group有自己的Registry Information Model(ebRIM),目前它是2.0版,但它沒能像許多人所希望的被很快採用。此外,Hewlett—Packard擁有自己的E—Services Village,它允許執行類似的任務,但現在已經被UDDI所取代。雖然其中許多服務仍然存在,但實際上大多數人都認為UDDI是Web服務註冊事實上的標準。

概念

對於圍繞UDDI對企業(Business To Business,B2B)電子商務意義的許多宣傳,應該持保留態度,但是行業對UDDI的支持使它成為Web上主要的企業和服務目錄標準。如果你計畫發布企業或服務,那么知道uDDI是什麼以及如何使用它是非常重要的。UDDI是:
· 線上企業和服務註冊的一個規範。
· 為使用W3C和IETF標準設計,如XML、HTTP、DNS和SOAP。
· 由UDDI社區管理。
· 免費(至少現在是這樣)。
第一點是特別重要的。UDDI內部以及它本身只是一個用來創建線上企業和服務註冊的規範。這個規範將XML、HTTP和SOAP這些(提議的)標準結合在一起,它是由UDDI社區管理的。任何實體都可以免費實現UDDI企業註冊,這就是這個規範的目標。正如將看到的,IBM和Microsoft這些公司已經創建了多個版本的企業註冊服務,現在這些企業註冊服務也是可以免費使用的。

技術規範

在UDDI技術規範中,主要包含以下三個部分的內容:
(1)UDDI數據模型。UDDI數據模型是一個用於描述商業組織和Web Service的XML Schema。
(2)UDDI API。UDDI API是一組用於查找或發布UDDI數據的方法,UDDI API基於SOAP。
(3)UDDI註冊服務。UDDI註冊服務數據是Web Service中的一種基礎設施,UDDI註冊服務對應著服務註冊中心的角色。

特點

與平台無關

UDDI標準定義了企業註冊服務的框架,但是它並沒有指定任何註冊服務實現的細節。因此,可以在任何平台(包括NT、Linux、Unix等)上實現框架。例如,Microsoft有一個在Windows伺服器上使用.NET開發的企業註冊服務。另一方面,IBM使用自己專用的技術來開發企業註冊服務。

開放的體系結構和創新的自由

UDDI標準不但使用了開放式標準,而且UDDI標準本身是開放和免費的。只要符合標準,在建立額外的功能方面就不存在授許可權制。並且你不必支付授權費用就可以使用UDDI實現自己的企業註冊服務。

廣泛支持

不但行業巨頭(如Microsoft、IBM、Sun、Oracle和HP)支持這個標準,其他數百家公司也支持它。此外,這個支持還分布在各個行業,從波音公司到KPMG諮詢公司。正如UDDI社區在http://uddi.org上表示的,UDDI可以被“任何行業中任意規模的任何企業在任何位置用來提供任何種類的服務……”。在我們沉浸在這種溫暖的感覺中之前,一定要記住到目前為止,在這個項目上註冊或涉入的大多數公司都是在美國的技術公司。還要注意,目前投遞到UDDI註冊服務的大部分內容在格式上都是很糟糕的,使這種註冊服務目前的有效性大打折扣。

相關詞條

熱門詞條

聯絡我們