1、WEB服務的高度通用性
Web服務具備對象的良好封裝性,對于使用者而言,能且僅能看到該對象提供的功能列表,而不必考慮web服務對象的内部組成,因此有易用性。Web服務對象内封裝都是一些通用功能,因此具有高度的複用性。
2、完全的平台、語言獨立性
Web服務對象具有松散耦合的特性,現的核心在于使用XML/SOAP作為消息交換協議,也就是說web服務因此具有語言的獨立性。 作為Web服務,其開放的标準協議标準協議應該完全免費,以便由任意平台都能夠實現。絕大多數規範将最終有W3C或OASIS作為最終版本的發布方和維護方,因此web服務也擁有了平台獨立性。
3、高度可集成性
Web服務采取簡單的、易理解的标準Web協議作為組件界面描述和協同描述規範,屏蔽了不同軟件平台的差異,無論是CORBA、DCOM還是EJB都可以通過這一種标準的協議進行互操作,所以在當前環境下最高的可集成性。
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!