1.總體結構 javascript
2.一個Web Service客戶端,顧名思義是和一個Web Service服務器進行交互。 java
下面是一個Web Service客戶端調用Web Service的基本過程。 web
--> 構造SOAP請求消息(將本地數據對象轉換爲SOAP消息) 服務器
--> 發送SOAP消息到Web Service服務器的指定端口 app
--> 接收SOAP響應消息 spa
--> 將SOAP響應消息轉換爲本地數據對象 server
3.webService與SOA的關係
webService是SOA的一個具體實現
SOA是思想
就像面向對象和J2ee的關係
4.SOAP基於HTTP的,在http協議下傳輸xml文件 xml
5.UDDI:發現和整合服務,不多用 對象
6.開發方法:只要得到wsdl方式便可 blog
7.webService效率較慢
傳輸的是文本
EJB和CORBA傳輸的是二進制,效率較好
8.攔截soap請求和響應信息
添加攔截器
factory.getInInterceptors().add(new LoggingInInterceptor());
factory.getOutInterceptors().add(new LoggingOutInterceptor());
soap消息結構: