搞有中国特色的SOA(面向服务架构)——2

    ********SOA是干啥的

    SOA就是面向服务的架构,一堆英文的缩写,一如既往地晦涩。
一次,我们一伙傻小子坐在酒桌上聊天,话题转移到SOA上大家一顿海谈,并多次为SOA干杯。问到我的时候我说:哥们认为,SOA,啊,A--,就是架构的意思,所以SOA一定是个架构层次上的东西,绝对不只是技术层面上的东西;至于各大公司在忽悠SOA有多厉害,那也是扯淡,架构上的东西就是架构上的,提不到忧国忧民那个层次。

    我个人认为SOA实际上一种架构思想,它不是什么盈利模式。作为架构思想它应该能够从软件架构的各方面提供理论基础。

    比如,XP极限编程,大家说这是一种开发方法,是因为XP的原则可以在软件开发的生命周期各个阶段提供方法支持,如果XP仅局限在什么结对编程、测试优先等方面,那它就谈不上是什么开发方法,而只能说是开发管理的一些技巧。

    同样道理,谈SOA应该从架构层次上来谈,扩大或者缩小范围都是片面地。(哇,这种词语一写出来顿时觉得自己牛B了很多)。很多人觉得SOA很虚幻,认为不切实际;还有不少人认为SOA没什么,不就是Web Service调用一下没啥新东西。另外,在SOA的问题上有种有趣的现象,很多非技术的人(比如sales、偏管理的PM),上网看了些东西后,就大谈SOA,而且还头头是道,一方面说SOA门槛高,一方面又是大家都SOA,这也满奇怪的。

    我在前文已经说了,本人就是干活的,理论水平有限的很,发这个文章纯粹是表达自己对SOA的理解,完全有可能是我从一开始理论就是错误的,大家当个笑话看也就成了;理论大师就不要找我辩论了。

    SOA既然是架构上的东西,那么必然涉及到一个问题,什么是架构???……

                              -----------未完·待续
 

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值