在一定程度上人類的思維產(chǎn)生于簡(jiǎn)單個(gè)體之間的相互作用_第1頁(yè)
已閱讀1頁(yè),還剩61頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、在一定程度上人類的思維產(chǎn)生于簡(jiǎn)單個(gè)體之間的相互作用,——Marvin Minsky,第 三 講軟件實(shí)體的交互基礎(chǔ),內(nèi) 容,一、網(wǎng)絡(luò)編程基本架構(gòu)二、軟件互操作的基本架構(gòu)三、互操作協(xié)議四、互操作接口定義五、交互實(shí)體的查找,一、網(wǎng)絡(luò)編程基本架構(gòu),1、TCP/IP2、基于Socket的網(wǎng)絡(luò)軟件3、直接基于Socket編程的不足,,,,,,,,Application,Presentation,Transport,N

2、etwork,Data link,Physical,Session,TCP, UDP,2、TCP/IP,(1)ISO/OSI 參考模型 與TCP/IP的對(duì)照,ISO/OSI 參考模型,,主機(jī)與網(wǎng)絡(luò)的連接:ethernet、token-ring,,因特網(wǎng)層:IP,,,應(yīng)用層:telnet、ftp、smtp、snmp、dns、http、nntp,TCP/IP,0 Network

3、 Host,1 0 Network Host,1 1 0 Network Host,1 1 1 0 Multicast address,,,,,,,,1 1 1 1 0 Reversed for

4、 future use,,ABCDE,1.0.0.0 ~127.255.255.255,地址范圍,128.0.0.0 ~191.255.255.255,192.0.0.0 ~223.255.255.255,224.0.0.0 ~239.255.255.255,240.0.0.0 ~247.255.255.255,類,(2)IP:Internet Protocol,Vers. H.len Serv

5、ice type Total length,Identification Flags Fragment offset,data,Time to live Protocol Header checksum,Source IP address,Destination I

6、P address,IP options (may be omitted) Padding,,,,,,,IP頭,Service type,Precedence D T R unused,,,,,,20 bytes,(3)TCP :Transmission Control Protocol TCP 為兩個(gè)分布式的構(gòu)件提供了雙向的消

7、息通信UNIX 中的命令 rsh, rcp 及 rlogin 全部基于 TCP它是一個(gè)可靠但較慢的協(xié)議在客戶服務(wù)器雙方進(jìn)行緩沖以提高速度,TCP頭格式,Source port,Destination port,Sequence number,Acknowledgement number,,Checksum,Urgent pointer,Options (0 or more words),Data (optional),

8、H.len,Code bits,Reserved,,,Window size,UDP : User Datagram Protocol 一個(gè)構(gòu)件向另一個(gè)構(gòu)件發(fā)送消息另一個(gè)構(gòu)件的標(biāo)識(shí)包含在消息中不可靠但快速的協(xié)議消息長(zhǎng)度固定消息在接受方排隊(duì)UNIX rwho 命令基于UDP,,2、基于Socket的網(wǎng)絡(luò)軟件,,,,,服務(wù)器,,,客戶,,,創(chuàng)建,,,通信套接字,,通常通過(guò)隨機(jī)分配得到端口,,,等待連接套接字,,通常對(duì)應(yīng)于一個(gè)固

9、定端口,,,,連接請(qǐng)求,,,,,面向連接:,服務(wù)器,客戶,Socket(),bind(),listen(),read(),close(),Socket(),connect(),write(),close(),處理請(qǐng)求…,,,,,,,,write(),read(),,accept(),,,,,,,阻塞,等待客戶連接,建立連接,請(qǐng)求服務(wù),應(yīng)答數(shù)據(jù),面向非連接:,服務(wù)器,客戶,Socket(),bind(),readfrom(),sendt

10、o(),close(),Socket(),bind(),sendto(),readfrom(),close(),處理請(qǐng)求…,,,,,,,,,,,,應(yīng)答數(shù)據(jù),請(qǐng)求服務(wù),阻塞,等待客戶數(shù)據(jù),3、直接基于Socket編程的不足,套接字的出現(xiàn)促進(jìn)了軟件從單機(jī)環(huán)境向網(wǎng)絡(luò)環(huán)境的發(fā)展擴(kuò)展了軟件的應(yīng)用范圍人們很快不滿足于直接基于套接字的開(kāi)發(fā)過(guò)程基于套接字的開(kāi)發(fā)方式較為繁瑣這種軟件的排錯(cuò)十分困難特別是當(dāng)服務(wù)器端需要根據(jù)用戶的不同請(qǐng)求內(nèi)容區(qū)分

11、不同的處理過(guò)程時(shí),根本原因在于基于套接字的交互層次較低 不同軟件之間需要約定專門的消息格式、數(shù)據(jù)類型等,二、軟件互操作的基本架構(gòu),為支持應(yīng)用層的某一實(shí)體使用另一實(shí)體而制定的一套技術(shù)規(guī)范,,,,互操作消息,,,客戶端指代,,互操作接口定義語(yǔ)言,,互操作協(xié)議,,,網(wǎng)絡(luò)基礎(chǔ)設(shè)施,,,網(wǎng)絡(luò)基礎(chǔ)設(shè)施,,,,互操作消息,,,服務(wù)器端指代,,,客戶端程序,,,,服務(wù)器端程序,,互操作實(shí)現(xiàn)(以,RPC,為例),,,,實(shí)體查找方式,,互操

12、作規(guī)范,,底層協(xié)議,,,,,,,決定,,,決定,,軟件互操作體系與人類交互過(guò)程的比較 底層協(xié)議提供了基本的通信基礎(chǔ) 互操作消息是軟件之間進(jìn)行交互時(shí)所表述的語(yǔ)言互操作協(xié)議是對(duì)這些語(yǔ)言的語(yǔ)法說(shuō)明 互操作接口定義是軟件之間的一種約定接口定義語(yǔ)言是合約的撰寫規(guī)則 實(shí)體查找方式是交互雙方建立聯(lián)系的途徑包括白頁(yè)、黃頁(yè)、綠頁(yè)等多種途徑,1、 底層協(xié)議底層協(xié)議是互操作協(xié)議所依賴的底層通信機(jī)制目前最受重視的協(xié)議

13、 是前面講過(guò)的TCP/IP協(xié)議也可以是 ATM等其它協(xié)議,2、互操作協(xié)議消息中關(guān)于字節(jié)序、數(shù)據(jù)表示等問(wèn)題的解決方法體現(xiàn)了通信雙方之間關(guān)于消息的數(shù)據(jù)格式 消息的類型 等的約定類似的約定還有 服務(wù)器的管理 等等所有這些約定 共同構(gòu)成了互操作的高層協(xié)議互操作協(xié)議一般獨(dú)立于底層協(xié)議即互操作協(xié)議可以向不同的底層協(xié)議進(jìn)行映射從而由不同的底層協(xié)議進(jìn)行支持互操作協(xié)議一般都

14、比較煩瑣其實(shí)現(xiàn)由應(yīng)用服務(wù)器開(kāi)發(fā)者承擔(dān)應(yīng)用系統(tǒng)的開(kāi)發(fā)者在開(kāi)發(fā)具體系統(tǒng)時(shí)不必關(guān)心協(xié)議的實(shí)現(xiàn)問(wèn)題,3、互操作接口定義語(yǔ)言客戶指代主要完成上層代碼(客戶程序、服務(wù)器程序)與底層代碼(RPC API等)之間的“映射” 其參數(shù)傳遞、編排、服務(wù)器定位等功能完全與應(yīng)用系統(tǒng)具體的業(yè)務(wù)邏輯實(shí)現(xiàn)細(xì)節(jié)無(wú)關(guān)因此只要系統(tǒng)明確定義了服務(wù)器的接口即可以產(chǎn)生與該接口對(duì)應(yīng)的指代接口定義語(yǔ)言(Inter

15、face Definition Language)描述了 客戶與服務(wù)器之間的接口,4、實(shí)體查找方式實(shí)體查找方式主要是指服務(wù)器的定位根據(jù)自己掌握的信息客戶如何才能查找到具體服務(wù)器這實(shí)際上涉及 服務(wù)器端服務(wù)信息的發(fā)布服務(wù)信息的管理等問(wèn)題,,現(xiàn)有互操作架構(gòu)比較,通信消息 對(duì)于計(jì)算機(jī)的重要性 完全類似于人類的言語(yǔ)對(duì)于人類的重要性協(xié)議是通信雙方傳輸消息時(shí)必須遵守的規(guī)則的集合,Protoc

16、ol: IP、 TCP、UDP、 IIOP、JRMP、SOAP FTP、HTTP、SMTP、SNMP,1、概念,三、互操作協(xié)議,對(duì)于互操作協(xié)議,盡管其發(fā)展的歷史不長(zhǎng)但目前也已經(jīng)有許多協(xié)議被設(shè)計(jì)、實(shí)現(xiàn)例如:RPC協(xié)議、IIOP、JRMP、SOAP等等與人類言語(yǔ)類似,它們的實(shí)現(xiàn)方式也十分豐富可以建立在不同的底層協(xié)議之上例如TCP/IP、HTTP、ATM等等到目前為止,在互操作方面使用得最廣泛的協(xié)議是IIO

17、P這主要得益于CORBA的巨大成功以及IIOP對(duì)異構(gòu)平臺(tái)的支持,所謂互操作協(xié)議要素是指設(shè)計(jì)一個(gè)互操作協(xié)議時(shí)必須考慮的主要問(wèn)題這些問(wèn)題主要包括:數(shù)據(jù)表示消息格式引用表示 等等其它需要考慮的問(wèn)題包括:如何將協(xié)議映射到底層協(xié)議之上如何管理連接過(guò)程如何提高協(xié)議的效率等等,2、互操作協(xié)議要素,在單機(jī)環(huán)境內(nèi),數(shù)據(jù)表示屬于硬件層、語(yǔ)言層而在網(wǎng)絡(luò)環(huán)境下,調(diào)用參數(shù)必須經(jīng)由

18、網(wǎng)絡(luò)進(jìn)行傳輸這意味著這些數(shù)據(jù)將變成一種字節(jié)流的形式以便于參數(shù)(數(shù)據(jù))在網(wǎng)絡(luò)上傳輸就產(chǎn)生了如何在網(wǎng)絡(luò)傳輸上表示程序中的數(shù)據(jù)問(wèn)題數(shù)據(jù)表示是一種傳輸語(yǔ)法描述各種數(shù)據(jù)類型在傳輸線路上以字節(jié)流的形式表示出來(lái)的格式ONC-RPC中使用的格式為外部數(shù)據(jù)表示(XDR:eXternal Data Representation)而CORBA中使用的格式為公共數(shù)據(jù)表示(CDR:Common Data Representa

19、tion),(1)數(shù)據(jù)表示,底層協(xié)議 主要解決通信的可行性 以及部分 可靠性 等問(wèn)題高層協(xié)議不同于底層協(xié)議的一個(gè)明顯特征在于高層協(xié)議帶有一定的語(yǔ)義信息幾乎每種高層協(xié)議都對(duì)消息進(jìn)行分類定義了多種不同類型的消息格式對(duì)于互操作協(xié)議而言一次調(diào)用通常至少包含請(qǐng)求與應(yīng)答兩種消息消息的種類較為類似但消息格式差異較大,(2)消息格式,互操作協(xié)議必須映射到底層協(xié)議上方能得到實(shí)現(xiàn)目前的互操作協(xié)

20、議都定義協(xié)議一到多種向傳輸層的映射例如GIOP定義了向TCP/IP的映射:IIOPSOAP主要定義了向HTTP的映射,(3)向底層協(xié)議的映射,2、協(xié)議比較,1)互操作開(kāi)銷不同IIOP、JRMP使用二進(jìn)制的字節(jié)流形式編排消息 (CDR、XDR)SOAP采用字符型的XML編排消息 SOAP消息要比IIOP、JRMP消息長(zhǎng)得多SOAP的編排開(kāi)銷大、占用內(nèi)存空間大2)表達(dá)能力不同

21、SOAP易于學(xué)習(xí)、易于開(kāi)發(fā)、易于調(diào)試SOAP不支持消息的批處理、對(duì)象引用、對(duì)象激活等特性降低了SOAP的表達(dá)能力并使得基于SOAP的交互受到限制而IIOP、JRMP等則不存在這種限制,3)適應(yīng)能力不同IIOP、JRMP嚴(yán)重制約于防火墻防火墻一般由兩個(gè)路由器與一個(gè)應(yīng)用程序網(wǎng)關(guān)構(gòu)成 路由器負(fù)責(zé)IP層的分組信息列出可接受、禁止的源端和目標(biāo)端等信息 應(yīng)用程序網(wǎng)關(guān)在應(yīng)用程序級(jí)進(jìn)行控制

22、 根據(jù)頭信息字段、消息長(zhǎng)度、消息內(nèi)容等 決定傳送還是丟棄消息這是IIOP、JRMP的應(yīng)用受到限制的核心因素之一SOAP則基本不受其限制4)適用環(huán)境不同JRMP適用于使用JAVA的應(yīng)用系統(tǒng)IIOP、SOAP支持各種語(yǔ)言,因此適用面更廣IIOP適合于同一個(gè)防火墻內(nèi)部之間的交互而SOAP則適合于跨越防火墻的交互,1、概念,接口(Interface),四、互操作接口定義,應(yīng)用編程接口(API

23、)對(duì)象接口構(gòu)件接口抽象?實(shí)在?,模塊通常由接口和實(shí)現(xiàn)兩部分組成模塊的接口部分刻畫了各個(gè)模塊是如何耦合的其他模塊的設(shè)計(jì)者和使用者需要知道模塊的實(shí)現(xiàn)部分是各個(gè)模塊的內(nèi)部事務(wù)其他模塊的設(shè)計(jì)者和使用者不需要知道,包含什么具體內(nèi)容?(功能性、約束性)利用什么形式描述?(接口定義語(yǔ)言),含義解釋,單機(jī)環(huán)境下的不同軟件模塊之間主要定義模塊的功能性(Functional)內(nèi)容類似于一個(gè)函數(shù)的映射過(guò)程接口

24、的功能性定義是對(duì)接口中各個(gè)操作調(diào)用方式的描述操作是由操作符標(biāo)識(shí)的實(shí)體指明了一個(gè)不可再分的服務(wù)原語(yǔ)請(qǐng)求一個(gè)操作的動(dòng)作被稱為調(diào)用一個(gè)操作對(duì)一個(gè)操作功能的描述由輸入、輸出兩部分組成 也被稱為一個(gè)基調(diào)(signature)用于描述操作的輸入、輸出參數(shù)名稱及類型,功能性(Functional),網(wǎng)絡(luò)環(huán)境下的不同軟件模塊的合作需要考慮的因素不僅僅包含功能方面還涉及分布性、可靠性、安全性等方面的因素網(wǎng)絡(luò)環(huán)境下

25、的接口 除需要定義模塊的功能性內(nèi)容外還需要定義模塊的約束性內(nèi)容接口的約束性定義是指對(duì)功能以外特征的描述簡(jiǎn)單的包括:例外處理、執(zhí)行語(yǔ)義等復(fù)雜一些的包括:(1)行為特征:用于描述操作的輸出 通過(guò)對(duì)操作增加前置與后置條件而實(shí)現(xiàn)(2)同步特征:用于描述分布性與并發(fā)性,約束性(Constraint),2、接口定義語(yǔ)言,IDL: Interface Definition Language,WSDL: Web

26、Service Description Language,服務(wù)描述語(yǔ)言,interface Hospital {typedef string PatientId;PatientId admit_patient ( );void release_patient ( in PatientIdpatient );};,有的以描述結(jié)構(gòu)化程序的功能為主例如RPC-IDL微軟的-IDL有的以描述對(duì)象的功能為主例如

27、CORBA的IDL有的以描述服務(wù)為主例如web service的WSDL,1)描述對(duì)象不同,比較,有的以具體計(jì)算機(jī)語(yǔ)言的方式表達(dá)例如SUN的Java Interface有的以獨(dú)立于具體的計(jì)算機(jī)語(yǔ)言但十分類似于計(jì)算機(jī)語(yǔ)言的方式表達(dá)例如:RPC-IDL微軟的-IDLCORBA的IDL有的以XML為方式表達(dá)例如:web service的WSDL,2)描述方式不同,有的僅描述接口的語(yǔ)法信息例如:RPC

28、-IDL微軟的-IDLCORBA的IDL有的還包括與底層協(xié)議的綁定信息例如:WSDL等在CORBA中這部分信息包含在IOR中,3)描述內(nèi)容不同,五、交互實(shí)體的查找,網(wǎng)絡(luò)環(huán)境中的資源具有明顯的分布性這些資源可能分布于不同的節(jié)點(diǎn)之上問(wèn)題: 分布在不同節(jié)點(diǎn)上的實(shí)體如何查找到其他的實(shí)體?,1、三種查找方式2、命名服務(wù)3、目錄服務(wù)4、合約服務(wù),內(nèi) 容,命名(Naming)服務(wù):通過(guò)外部名字定位構(gòu)件

29、類似于(電話本)白頁(yè),……….… 公司甲 67890001 公司乙 67890002 公司丙 67890003……………………,CORBA的命名服務(wù)TCP/IP中的DNSCOM、JVM中的注冊(cè)表等 皆提供了類似的服務(wù),1、三種查找方式,目錄(Directory)服務(wù):通過(guò)服務(wù)特性定位構(gòu)件類似于(電話本)黃頁(yè),IT領(lǐng)域 存儲(chǔ)器公司 公司甲 6789000

30、1 計(jì)算機(jī)公司公司乙 67890002公司丙 67890003公司丁 67890004……………………,SUN的網(wǎng)絡(luò)信息系統(tǒng)(Network Information System:NIS)Novell目錄服務(wù)(Novell Directory Service:NDS)IUT/ISO的X.500以及LDAPCORBA的交易服務(wù)微軟的Active Directory Service等提供了類似的服務(wù),合

31、約(Contract)服務(wù):通過(guò)技術(shù)規(guī)范定位構(gòu)件綠頁(yè),IT領(lǐng)域 計(jì)算機(jī)公司 公司乙 電話 67890002地址 北京市海淀區(qū)中關(guān)村大街XX號(hào) Email www.foo.com.cn CPU Intel P4 …… 硬盤 Seagate 40G ……

32、鼠標(biāo) 雙飛燕 USB……,Web Service的UDDI即包含這方面的信息CORBA的接口池也具有部分“綠頁(yè)”功能,不同的查找服務(wù)提供的功能:,名字是知識(shí)的基礎(chǔ)本體論(Ontology)名實(shí)論(名,所以謂也,實(shí),所謂也 ——墨子)操作系統(tǒng)中的進(jìn)程名文件系統(tǒng)中的文件名程序語(yǔ)言中的變量名、過(guò)程名、數(shù)據(jù)結(jié)構(gòu)名、對(duì)象名網(wǎng)絡(luò)環(huán)境下的計(jì)算機(jī)名、數(shù)據(jù)庫(kù)名 、構(gòu)件名,2、命名服務(wù),,名字與標(biāo)識(shí)、引用,,標(biāo)識(shí),,,引

33、用,,,,,,,,,名字與引用的關(guān)聯(lián),,,指代,,,名字,,,服務(wù)使用者的空間,,,服務(wù)提供者的空間,,,查找,,,注冊(cè),,(綁定),,,調(diào)用,,,解析,,,,名字,,,引,用,,,,,,名字系統(tǒng),主要功能是將名字映射到對(duì)象一組context的集合這些context是連接的使用同樣的命名規(guī)則提供同樣的操作集合并具有同樣的語(yǔ)義 例如:www.pku.edu.cn c:/win98/system,名字分類,Atomic

34、 name(原子名字)名字中不可分割的部分Usr/local/bin中的usr, local, binwww.pku.edu.cn中的www, pku, edu, cnCompound name(復(fù)合名字)包含了零個(gè)或多個(gè)原子名字的一個(gè)序列Usr/local/bin, www.pku.edu.cn,Composite Name(合成名字)與復(fù)合名字(compound name)不同是跨越多個(gè)命名系統(tǒng)的名字包含了一個(gè)有

35、序的復(fù)合或原子名字的列表每個(gè)復(fù)合或原子名字屬于不同的命名系統(tǒng)名字空間http://www.pku.edu.cn/public/index.htmlhttp : 來(lái)自“URL scheme-id”名字空間www.pku.edu.cn : 來(lái)自DNS名字空間Public/index.html : 來(lái)自主機(jī)文件的名字空間,命名服務(wù)(Naming Service)維護(hù)了(分布或集中式)系統(tǒng)中資源的名字與地址之間的映射關(guān)系(bindi

36、ng),命名上下文,Context是一個(gè)對(duì)象其狀態(tài)(屬性)是一組binding的集合,這些binding的原子名字各不相同每個(gè)Context都有自己的命名規(guī)則至少提供lookup操作允許用戶查找指定原子名字的對(duì)象也可能提供建立/刪除/枚舉binding的操作Initial Context用戶使用命名服務(wù)的入口,Subcontext某個(gè)Context對(duì)象中的原子名字可以與另一個(gè)Context對(duì)象綁定,此時(shí)后者就是

37、前者的subcontext目的是為了支持復(fù)合名字的查找按照原子名字的順序在對(duì)應(yīng)的subcontext中查找binding在UNIX文件系統(tǒng)中,目錄類似subcontext(usr, local),而路徑名類似復(fù)合名字(usr/local/bin),解析名字,根據(jù)名字查找屬性的過(guò)程,3、目錄服務(wù),基本實(shí)現(xiàn),目錄服務(wù)是增強(qiáng)的命名服務(wù)存儲(chǔ)了一組名字與屬性的關(guān)聯(lián)集合,目錄對(duì)象(Directory object)命名系統(tǒng)中一類特殊

38、的對(duì)象,用以表達(dá)計(jì)算環(huán)境的多種信息換言之,維護(hù)了(分布或集中式)系統(tǒng)中資源的名字與及其多種信息的映射關(guān)系一個(gè)目錄對(duì)象具有多個(gè)屬性(attributes)一個(gè)屬性具有一個(gè)標(biāo)識(shí)符(identifier)以及一組值(values)一個(gè)目錄對(duì)象同時(shí)可以是一個(gè)context,因此,這種特殊的對(duì)象不僅可以維護(hù)名字到對(duì)象的映射,也可以維護(hù)與這個(gè)binding相關(guān)的一些信息CORBA Trader Service,4、合約服務(wù),合約服務(wù)是增

39、強(qiáng)的目錄服務(wù)可以在不斷變化的網(wǎng)絡(luò)環(huán)境中提供定位服務(wù)的功能目前只有Web服務(wù)的UDDI提供合約服務(wù)CORBA的接口池提供了接近該功能的服務(wù) 動(dòng)態(tài)性是網(wǎng)絡(luò)環(huán)境的核心特點(diǎn)之一這個(gè)特點(diǎn)影響了所有基于網(wǎng)絡(luò)環(huán)境的應(yīng)用系統(tǒng)以商業(yè)系統(tǒng)為例:必須持續(xù)不斷地尋找哪些商業(yè)伙伴可以提供什么樣的服務(wù)在一個(gè)不斷變化的網(wǎng)絡(luò)環(huán)境中快速地發(fā)現(xiàn)上述結(jié)果是一件十分困難的工作,UDDI最核心的部分是一個(gè)基于倉(cāng)庫(kù)池的目錄服務(wù)可以

40、用來(lái)進(jìn)行自動(dòng)查詢Web服務(wù)UDDI的倉(cāng)庫(kù)池存放的是業(yè)務(wù)實(shí)體(例如公司)的信息以及它們所提供服務(wù)的相關(guān)信息例如公司地址、聯(lián)系人等UDDI提供了一組API允許軟件同UDDI倉(cāng)庫(kù)池交換數(shù)據(jù)例如注冊(cè)、查找等從而讓用戶得到所需要的Web服務(wù)的信息UDDI 提供了一種基于分布式的商業(yè)注冊(cè)中心的方法該中心維護(hù)了企業(yè)和企業(yè)提供的Web服務(wù)的全球目錄其中的信息描述格式基于通用的XML 格式,

41、UDDI的核心部分是UDDI商業(yè)注冊(cè)庫(kù)企業(yè)本身和它所提供的服務(wù)都由一個(gè)XML文件來(lái)描述從概念上說(shuō),UDDI商業(yè)注冊(cè)庫(kù)提供的信息由三部分組成:“白頁(yè)”包括企業(yè)的地址、聯(lián)系方法和得到公認(rèn)的標(biāo)記符“黃頁(yè)”包括標(biāo)準(zhǔn)的行業(yè)分類“綠頁(yè)”包括企業(yè)所提供服務(wù)的技術(shù)規(guī)格(規(guī)范)綠頁(yè)還包含了與該服務(wù)描述的關(guān)聯(lián)如果有必要的話還包含與其他基于文件或URL的發(fā)現(xiàn)機(jī)制的關(guān)聯(lián),UDDI中四種信息之間的關(guān)系,UDDI定義了四種類型的信息

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論