優點:
1 、采用xml支持跨平台遠程調用。
2、基於http的soap協議,可跨越防火牆。
(因為SOAP一般使用HTTP協議,而服務器的這個協議一般都是開放的,而且是可以穿過防火牆的)
3、支持面向對象開發。
4、有利於軟件和數據重用,實現松耦合。
缺點:
1、 由於soap是基於xml傳輸,本身使用xml傳輸會傳輸一些無關的東西從而效率不高,隨着soap協議的完善,soap協議增加了許多內容,這樣就導致了使用soap協議去完成簡單的數據傳輸的效率不高。如果直接用http傳輸自定義數據內容比webservice開發更快捷,例如第三方支付公司的支持接口。
