SOA, SOAP和Web服务
来源:互联网 发布:用单片机控制步进电机 编辑:程序博客网 时间:2024/05/18 03:22
最近在工作上稍微涉及到了一些SOA这方面的概念,所以做了一些了解。
网上的文章大多讲的很玄,那么在这里讲一下我的理解
SOA的英文全称是Service-Orinted Architecture 其本质是一种架构, 优点在于可以降低不同应用程序之间的耦合度
而SOAP呢,只是一种在http协议下,进行通信的协议。
与SOA类似的概念就是web 服务(关于web 服务的概念可以参考孙卫琴老师写的Tomcat与Java web开发一书)。
两者的区别在于:
“Web服务是技术规范,而SOA是设计原则。特别是Web服务中的WSDL,是一个SOA配套的接口定义标准:这是Web服务和SOA的根本联系。”从本质上来说,SOA是一种架构模式,而Web服务是利用一组标准实现的服务。Web服务是实现SOA的方式之一。
以上内容参考了这篇文章:
http://soft.zdnet.com.cn/software_zone/2009/0204/1332798.shtml
- SOA, SOAP和Web服务
- SOAP Web 服务和REST Web 服务
- 什么是WEB服务和SOAP
- Web服务和SOA(三)
- Web服务和SOA(四)
- Web服务和SOA(五)
- soa和soap不同
- Web服务互操作性和 SOAP
- Web 服务互操作性和 SOAP
- 将SOA和Web服务分家
- Web服务和SOA(一)
- SOAP访问Web服务
- SOA 不是Web服务
- DB2 和 Delphi 7 — SOAP 和数据库 Web 服务
- DB2 UDB 和 SOAP: 使用 DataSnap 的数据库 Web 服务
- 使用SOAP访问Web服务
- 使用SOAP访问Web服务
- 使用SOAP访问Web服务
- 博计报表为报表添加无数据年份
- The Project Management Office (PMO)
- CAB terms
- 旋转的立方体
- 可以联机的的单机游戏
- SOA, SOAP和Web服务
- 项目管理办公室——PMO
- 博计报表单元格内容竖排显示的制作方法
- 关于监听器(Java)
- 性格与IT职业规划测评,很准很权威!
- 项目管理办公室在IT行业的应用
- 如何在中小型软件企业推进PMO建设
- 终于配置PetStore成功
- 推荐一个不错的学术资源论坛