Web Service是就現在而言最適合實現SOA的一些技術的集合,事實上最近SOA的火爆在很大程度上歸功於Web Service標準的成熟和應用的普及爲廣泛的實現SOA架構提供了基礎。下面讓我們看看Web Service中的各種協議是如何互相工作來滿足SOA所需的特點的:
獨立的功能實體:通過UDDI的目錄查找,我們可以動態改變一個服務的提供方而無需影響客戶端的應用程序配置。所有的訪問都通過SOAP訪問進行,只要WSDL接口封裝良好,外界客戶端是根本沒有辦法直接訪問服務器端的數據的。
大數據量低頻率訪問:通過使用WSDL和基於文本(Literal)的SOAP請求,我們可以實現能一次性接收大量數據的接口。這裏需要着重指出的是 SOAP請求分文本方式和遠程調用(RPC)兩種方式,正如上文已經提到的,採用遠程調用方式的SOAP請求並不符合這點要求。但是令人遺憾的是現有的大多數SOAP請求採用的仍然是遠程調用(RPC)方式,在某些平臺上,例如IBM WebSphere的早期版本,甚至沒有提供文本方式的SOAP支持。
基於文本的消息傳遞:Web Service所有的通訊是通過SOAP進行的,而SOAP是基於XML的,不同版本之間可以使用不同的DTD或者XML Schema加以辨別和區分。因此只需要我們爲不同的版本提供不同的處理就可以輕鬆實現版本控制的目標。
Web Service滿足SOA的需求
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
WSE2.0中X509安全令牌的使用
raylynn
2018-08-27 19:52:59
Web Service簡介
jt3056
2018-08-27 18:10:15
WebService中的方法是否允許重載
jt3056
2018-08-27 18:10:13
安卓調用WebService(ksoap2)
2B的It青年
2018-08-27 13:27:15
window cmd命令行中對於空格是敏感的
autoair
2018-08-27 10:30:27
WS安全性問題(2)
autoair
2018-08-27 10:30:26
AXIS-》WS安全-》1
autoair
2018-08-27 10:30:26
慚愧,WS的時候Tomcat竟然出問題,而且自己沒能力解決
autoair
2018-08-27 10:30:08
昨天Java版被問的問題,關於WS的
autoair
2018-08-27 10:30:08
基於REST架構的Web Service設計
banleihncj
2018-08-27 10:22:40
asp.net webservice 概述與使用
zhou__zhou
2018-08-27 10:12:49
發佈JAX-Ws Web服務到Tomcat
byml
2018-08-27 07:13:35