Web Services 可以將應用程序轉換為網(wǎng)絡應用程序。 Web Services 可以被其他應用程序利用。 基本的 Web Services 平臺是 XML+HTTP。
web services平臺是一種簡單可操作的消息首發(fā)框架,基礎架構由XML + HTTP組成。主要元素有SOAP、UDDI和WSDL三大塊。Web Service通過執(zhí)行特定的任務,遵守具體的技術規(guī)范,使得Web Service能與其他兼容的組件進行互操作。
Web Services 可使您的應用程序成為 Web 應用程序,Web Services 通過 Web 進行發(fā)布、查找和使用。是應用程序組件使用開放協(xié)議進行通信, 可通過使用UDDI來發(fā)現(xiàn),可被其他應用程序使用。XML 是 Web Services 的基礎。
Web Services 體系包含三種組件,服務提供者、服務代理以及服務請求者。這當中會產(chǎn)生三種操作:第一,提供者向代理發(fā)布(注冊)服務或不發(fā)布(移去)這些服務的注冊;第二,由服務請求者向服務代理執(zhí)行 find 操作,服務請求者描述要找的服務,服務代理分發(fā)匹配的結果;第三,在服務請求者和服務提供者之間綁定,這兩部分協(xié)商以使請求者可以訪問和調(diào)用提供者的服務。
客戶根據(jù) WSDL 描述文檔,會生成一個 SOAP 請求消息。Web Services 都是放在Web服務器(如IIS)后面,客戶生成的SOAP請求會被嵌入在一個HTTP POST請求中,發(fā)送到 Web 服務器來。Web 服務器再把這些請求轉發(fā)給 Web Services 請求處理器。請求處理器的作用在于,解析收到的 SOAP 請求,調(diào)用 Web Services,然后再生成相應的 SOAP 應答。Web 服務器得到 SOAP 應答后,會再通過 HTTP應答的方式把信息送回到客戶端。
Web Services 簡介:Web Services 的簡要介紹。
Web Services 平臺:Web Services 平臺之后的組成元素。
Web Services 實例:一個 ASP.NET 的 Web Services 實例。
Web Services 使用:將 Web Service 置于您的站點。
Web Services 總結:本教程所學內(nèi)容的一個總結,以及我們向你推薦的下一步應該學習的內(nèi)容。