1. 程式人生 > >WebService系列(四)--WebService總結

WebService系列(四)--WebService總結

soap client 發送 通過 方式 自帶 使用方式 cli ava

查找常用的WebService:

http://www.webxml.com.cn/zh_cn/index.aspx

Web Service中的概念:

服務提供者、服務請求者、服務中介(UDDI服務註冊)

技術分享圖片

Web Service 的工作原理:

技術分享圖片

Web Service工作原理:

? 客戶端閱讀WSDL文檔,以調用該Web Service。

? 根據WSDL描述文檔,生成一個SOAP請求消息,發送到Web服務器。

? Web服務器再把這些請求轉發給Web Service請求處理器。

? 解析收到的SOAP請求,調用Web Service,然後再生成相應的SOAP應答,Web服務器得到SOAP應答,通過HTTP應答的方式把它送回到客戶端。

調用webService的幾種方式:

方式1:

HttpClient:可以用來調用webservie服務,也可以抓取網頁數據

版本1:HttpClient3.0.x

版本2:HttpClient4.x.x

這2個版本的使用方式不一樣;變動較大

方式2:純java(自帶API) jws

方式3:cxf框架

方式4:axis2框架

WebService系列(四)--WebService總結