優點:
1.采用xml支持跨平台遠程調用.
2.基於http的soap協議,可跨越防火牆
3.支持面向對象開發
4.有利於軟件和數據的重用,實現松耦合.
缺點:
1.由於soap是基於xml傳輸,本身使用xml傳輸一些無關的東西從而效率不高,隨着soap協議的完善,soap協議增加了許多內容,這樣就導致了使用soap協議去完成簡單的數據傳輸的效率更加不高.
2.webservice作為web跨平台訪問的標准技術,很多工資都限定要求使用webservice,其實對於簡單的接口如果直接使用http傳輸自定義數據內容比webservice開發更快捷,例如第三方支付公司的支持接口.例如支付寶的接口