- 相關(guān)推薦
XML認(rèn)證知識(shí)點(diǎn):Web服務(wù)
Web 服務(wù)是一種新型的 Web 應(yīng)用程序。它們是自適應(yīng)、自我描述、模塊化的應(yīng)用程序,這些應(yīng)用程序可以跨越Web 進(jìn)行發(fā)表、定位和調(diào)用。
Web 服務(wù)所執(zhí)行的功能可以是從簡(jiǎn)單的請(qǐng)求到復(fù)雜的商業(yè)過程中的任何事。簡(jiǎn)單的Web 服務(wù)可以提供股票報(bào)價(jià)或處理信用卡交易。一旦部署了 Web 服務(wù),其它的應(yīng)用程序(及其它的 Web 服務(wù))可以發(fā)現(xiàn)和調(diào)用所部署的服務(wù)。因?yàn)?Web 服務(wù)要滿足所有這些需要,所以,有兩個(gè)技術(shù)是關(guān)鍵的:
XML(XML培訓(xùn) 編程語言培訓(xùn) )
XML 對(duì)于 Web 中移動(dòng)的結(jié)構(gòu)化數(shù)據(jù)是非常重要的技術(shù)。如果 Web 要以可靠的、自動(dòng)的方式處理數(shù)據(jù),那么 HTML 文檔是滿足不了此要求的。如果數(shù)據(jù)是以 XML 發(fā)送的,那么 Web 服務(wù)可以以不同的、有效的方式來處理這些數(shù)據(jù)。XML 的內(nèi)容與表示的分離是很理想的。
SOAP
SOAP,即簡(jiǎn)單對(duì)象訪問協(xié)議,使用 XML 消息調(diào)用遠(yuǎn)程方法。Web 服務(wù)可以通過 HTTP 的 post 和 get 方法與遠(yuǎn)程的機(jī)器交互,但 SOAP 則更加強(qiáng)健和靈活。
Web 服務(wù)體系結(jié)構(gòu)
在 Web 服務(wù)領(lǐng)域共有三個(gè)組件:
服務(wù)提供者
提供服務(wù)及維護(hù)注冊(cè)表以使服務(wù)可用。
服務(wù)代理
為服務(wù)提供交換場(chǎng)所。服務(wù)代理充當(dāng)服務(wù)提供者與服務(wù)請(qǐng)求者之間的中介。
服務(wù)請(qǐng)求者
與服務(wù)代理一起發(fā)現(xiàn) Web 服務(wù),然后調(diào)用這些服務(wù)以創(chuàng)建應(yīng)用程序。
有三個(gè) Web 服務(wù)操作:
發(fā)布/撤除發(fā)布
發(fā)布和撤除發(fā)布是指將服務(wù)發(fā)布至注冊(cè)表(發(fā)布)或除去它們的一些項(xiàng)(撤除發(fā)布)。服務(wù)提供者聯(lián)系服務(wù)代理來發(fā)布或不發(fā)布某個(gè)服務(wù)。
查找
查找操作由服務(wù)請(qǐng)求者和服務(wù)代理共同完成。服務(wù)請(qǐng)求者描述他們正在尋找的服務(wù)類型,而服務(wù)代理發(fā)布與請(qǐng)求最匹配的結(jié)果。
綁定
綁定操作發(fā)生在服務(wù)請(qǐng)求者和服務(wù)提供者之間。雙方經(jīng)過適當(dāng)?shù)纳逃懼,?qǐng)求者就可以訪問和調(diào)用提供者所提供的服務(wù)。
【XML認(rèn)證知識(shí)點(diǎn):Web服務(wù)】相關(guān)文章:
XML認(rèn)證考試知識(shí)點(diǎn):Parser08-21
IBM XML認(rèn)證知識(shí)點(diǎn):Dtd09-01
XML認(rèn)證元素類型聲明05-28
關(guān)于IBM XML認(rèn)證考試的要點(diǎn)09-07
ibm認(rèn)證考試知識(shí)點(diǎn)08-05
關(guān)于網(wǎng)格與Web服務(wù)的結(jié)合09-30
Web服務(wù)中的異常處理09-17
安裝Web服務(wù)器07-16