Web Services 教程


閱讀(176.1k) 收藏 (218)

手冊簡介

Web Services 可以將應(yīng)用程序轉(zhuǎn)換為網(wǎng)絡(luò)應(yīng)用程序。 Web Services 可以被其他應(yīng)用程序利用。 基本的 Web Services 平臺是 XML+HTTP。

手冊說明

web services

web services平臺是一種簡單可操作的消息首發(fā)框架,基礎(chǔ)架構(gòu)由XML + HTTP組成。主要元素有SOAPUDDIWSDL三大塊。Web Service通過執(zhí)行特定的任務(wù),遵守具體的技術(shù)規(guī)范,使得Web Service能與其他兼容的組件進(jìn)行互操作。

Web Services 可使您的應(yīng)用程序成為 Web 應(yīng)用程序,Web Services 通過 Web 進(jìn)行發(fā)布、查找和使用。是應(yīng)用程序組件使用開放協(xié)議進(jìn)行通信, 可通過使用UDDI來發(fā)現(xiàn),可被其他應(yīng)用程序使用。XML 是 Web Services 的基礎(chǔ)。

Web Services 體系包含三種組件,服務(wù)提供者、服務(wù)代理以及服務(wù)請求者。這當(dāng)中會產(chǎn)生三種操作:第一,提供者向代理發(fā)布(注冊)服務(wù)或不發(fā)布(移去)這些服務(wù)的注冊;第二,由服務(wù)請求者向服務(wù)代理執(zhí)行 find 操作,服務(wù)請求者描述要找的服務(wù),服務(wù)代理分發(fā)匹配的結(jié)果;第三,在服務(wù)請求者和服務(wù)提供者之間綁定,這兩部分協(xié)商以使請求者可以訪問和調(diào)用提供者的服務(wù)。


web services工作流程

客戶根據(jù) WSDL 描述文檔,會生成一個(gè) SOAP 請求消息。Web Services 都是放在Web服務(wù)器(如IIS)后面,客戶生成的SOAP請求會被嵌入在一個(gè)HTTP POST請求中,發(fā)送到 Web 服務(wù)器來。Web 服務(wù)器再把這些請求轉(zhuǎn)發(fā)給 Web Services 請求處理器。請求處理器的作用在于,解析收到的 SOAP 請求,調(diào)用 Web Services,然后再生成相應(yīng)的 SOAP 應(yīng)答。Web 服務(wù)器得到 SOAP 應(yīng)答后,會再通過 HTTP應(yīng)答的方式把信息送回到客戶端。


內(nèi)容目錄

Web Services 簡介:Web Services 的簡要介紹。

Web Services 平臺:Web Services 平臺之后的組成元素。

Web Services 實(shí)例:一個(gè) ASP.NET 的 Web Services 實(shí)例。

Web Services 使用:將 Web Service 置于您的站點(diǎn)。

Web Services 總結(jié):本教程所學(xué)內(nèi)容的一個(gè)總結(jié),以及我們向你推薦的下一步應(yīng)該學(xué)習(xí)的內(nèi)容。


在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號