[quote=引用 3 楼 caozhy 的回复:] soa是一个务虚的概念,你该怎么做还怎么做。
百度:http://baike.baidu.com/subview/21305/5033544.htm?fr=aladdin 维基:http://zh.wikipedia.org/wiki/SOA 概念: 面向服务的体系结构(Service-OrientedArchitecture,SOA)是一个组件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来。 我的理解: SOA只是一个概念上的东西,所以3楼版主说这是一个“务虚”的概念。你可以把它理解成为一种基本规则,或者指导思想:凡是符合这种规则或者思想的具体实现,都可以称之为SOA。 所以,如Web Service, servlet什么的,都可以认为是一个简单的SOA实现。 SOA的重点应该是两个词:服务,接口。它所期待的,应该是不论什么需求,不论此需求在什么平台,不论此需求在什么地方,不论此需求什么时候提出,都可以通过一个通用的接口,得到服务器上提供的服务。 所以你常看到SOA中XML横行,这是因为XML是和具体平台具体实现无关的文本格式的信息规范定义。其实我在实际使用中,更喜欢用JSON。 以上是个人的理解,不足之处,请指教。 [quote=引用 21 楼 qmpy321 的回复:] [quote=引用 1 楼 wyd1520 的回复:] SOA是啥玩意
[quote=引用 1 楼 wyd1520 的回复:] SOA是啥玩意
SOA是啥玩意
12,162
社区成员
16,328
社区内容
加载中
试试用AI创作助手写篇文章吧