小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

UDDI

 sun317 2013-04-26

UDDI(Universal Description, Discovery and Integration),是統(tǒng)一描述、發(fā)現(xiàn)和集成協(xié)議的簡稱。UDDI是一套基于Web的分布式的Web Services信息注冊中心的實(shí)現(xiàn)標(biāo)準(zhǔn),同時(shí)也包含一組訪問協(xié)議的實(shí)現(xiàn)標(biāo)準(zhǔn),使得企業(yè)能將自身的Web Services注冊上去,并讓別的企業(yè)能夠發(fā)現(xiàn)并訪問這些Web Services。創(chuàng)建UDDI注冊中心的目的就是幫助企業(yè)發(fā)現(xiàn)并使用所需要的Web Services。

工作原理

UDDI的工作方式和郵局公開發(fā)行的電話黃頁相似,它可以把特定的企業(yè)信息和Web ServicesInternet上廣而告之,并且提供具體的聯(lián)系地址和方式。

UDDI提供了一套操作方法來訪問分布式的UDDI商業(yè)注冊中心(UDDI Registry)。公共的UDDI注冊中心面向全球企業(yè),不同站點(diǎn)之間采用P2P(對等網(wǎng)絡(luò))通信。也就是說,從其中任何一個(gè)站點(diǎn)都可以訪問整個(gè)公共UDDI注冊中心。UDDI商業(yè)注冊中心維護(hù)了描述企業(yè)及該企業(yè)提供的Web Services的全球目錄,其中的信息描述格式遵循通用的XML格式。UDDI商業(yè)注冊中心是UDDI的核心組件,該注冊中心使用一個(gè)XML文檔來描述企業(yè)及其提供的Web Services。企業(yè)所有的UDDI商業(yè)注冊信息都存儲在某一個(gè)UDDI商業(yè)注冊中心中。

UDDI商業(yè)注冊中心所提供的信息從概念上分為三個(gè)部分:

l         白頁(white page)表示與企業(yè)有關(guān)的基本信息,包括企業(yè)名稱、經(jīng)營范圍、聯(lián)系地址、企業(yè)標(biāo)識等;

l         黃頁(yellow page)依據(jù)標(biāo)準(zhǔn)分類法區(qū)分不同的行業(yè)類別,使企業(yè)能夠在更大的范圍內(nèi)查找已經(jīng)在注冊中心注冊的企業(yè)或Web Services;

l         綠頁(green page)包括企業(yè)所提供的Web Services的技術(shù)信息,其形式可能是一些指向文件或是URL的指針,而這些文件或URL是服務(wù)發(fā)現(xiàn)機(jī)制的必要組成部分。

UDDI的具體工作步驟:

1)       軟件公司、標(biāo)準(zhǔn)化組織和程序員定義了企業(yè)如何在UDDI中注冊的規(guī)劃后,開始向UDDI注冊中心發(fā)布這些規(guī)則的描述信息。這些規(guī)則被稱為技術(shù)模型。

2)       企業(yè)向UDDI注冊中心注冊關(guān)于該企業(yè)及其提供的Web Services的描述。

3)       UDDI注冊中心會給每個(gè)實(shí)體(技術(shù)模型及企業(yè))指定一個(gè)在相關(guān)程序中唯一的標(biāo)識符(通用唯一標(biāo)識符UUIDUniversally Unique ID),從而可以隨時(shí)了解所有這些實(shí)體的當(dāng)前情況。通用唯一標(biāo)識符必須是唯一的,并且在一個(gè)UDDI注冊中心中保持不變,這些UUID是一串有著固定格式的十六進(jìn)制的隨機(jī)字符。UUID可以用來引用與之相關(guān)聯(lián)的實(shí)體。注意,在一個(gè)注冊中心中創(chuàng)建的UUID只在該注冊中心的上下文中才有效。

4)       電子交易場所和搜索引擎等其他類型的客戶和商務(wù)應(yīng)用程序使用UDDI注冊中心來發(fā)現(xiàn)他們感興趣的Web Services。

5)       其他的企業(yè)就可以調(diào)用這些服務(wù),方便、迅速地進(jìn)行商務(wù)應(yīng)用程序的動(dòng)態(tài)集成。

UDDI注冊中心里的數(shù)據(jù)分為以下四類:

1)       商業(yè)實(shí)體(businessEntity):發(fā)布服務(wù)信息的商業(yè)實(shí)體的詳細(xì)信息,包括企業(yè)名稱、關(guān)鍵性的標(biāo)識、可選的分類信息和聯(lián)絡(luò)方法等。

2)       服務(wù)信息(businessService):一組特定的技術(shù)服務(wù)的描述信息。是“綠頁”數(shù)據(jù)的重要組成部分,是對Web Services的技術(shù)和商業(yè)描述。

3)       綁定模板(bindingTemplate):關(guān)于Web Services的入口點(diǎn)和相關(guān)技術(shù)規(guī)范的描述信息。

4)       技術(shù)模型(tModel):Web Services或分類法的規(guī)范描述信息,也就是關(guān)于調(diào)用規(guī)范的元數(shù)據(jù),包括Web Services名稱、注冊Web Services的企業(yè)信息和指向這些規(guī)范本身的URL指針等。

這四類數(shù)據(jù)中的每一類表示UDDI中的一種實(shí)體。任何一個(gè)實(shí)體在UDDI注冊中心都有自己的UUID。利用這個(gè)UUID,人們可以再UDDI注冊中心的上下文中找到它所代表的實(shí)體。當(dāng)企業(yè)需要使用合作伙伴提供的Web Services是,上述四類實(shí)體是技術(shù)人員必須了解的技術(shù)信息。

UDDIAPI介紹:

UDDI規(guī)范中,工作組定義了Web Services的接口,這些接口定義使得企業(yè)技術(shù)人員能通過編程實(shí)現(xiàn)對UDDI注冊中心的信息訪問。程序員API規(guī)范(Programmer’s API Specifications)文檔詳細(xì)定義了程序員應(yīng)用編程接口(API)。

UDDIAPI是用于商業(yè)實(shí)體、Web Services和綁定信息的發(fā)布與發(fā)現(xiàn)的一套請求/響應(yīng)機(jī)制,他的設(shè)計(jì)原則是力求簡單,避免復(fù)雜和重載,盡量用最小的編程代價(jià)和運(yùn)作時(shí)間來提供對UDDI注冊信息的直接訪問。

API分為兩個(gè)邏輯部分:查詢API和發(fā)布API。查詢API是應(yīng)用程序能快速地定位候選商業(yè)實(shí)體、Web Services機(jī)器調(diào)用規(guī)范,然后在最初調(diào)用獲得信息的基礎(chǔ)上,獲得較為詳細(xì)的相關(guān)信息。發(fā)布API用來創(chuàng)建各種類型的應(yīng)用程序工具,企業(yè)技術(shù)人員以此直接與UDDI注冊中心進(jìn)行交互,管理商業(yè)實(shí)體和技術(shù)模型結(jié)構(gòu)的發(fā)布信息。在使用發(fā)布API發(fā)布Web Services的時(shí)候,必須通過授權(quán)才能進(jìn)行訪問,而不能進(jìn)行匿名訪問。每個(gè)UDDI都選擇和使用一種與發(fā)布API相兼容的授權(quán)協(xié)議,同時(shí)它還提供注冊機(jī)制,在使用發(fā)布API之前,使用者必須在該UDDI上注冊。查詢API發(fā)布API一樣,是通過基于HTTP協(xié)議的SOAP消息來實(shí)現(xiàn)的,但使用查詢API不需要經(jīng)過任何授權(quán)。

    本站是提供個(gè)人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多