结构与模式 浅谈SOA的禅宗哲学

原创 2007年09月21日 09:13:00

从我第一次听说SOA到现在有几年的时间了,其间和各种各样的人士有了各式各样的讨论,越来越发觉这不是个可以用定义来说得明白的概念,以前软件行业里还没有个词容易引起如此多的非议与争论,我有时觉得SOA很像禅宗里讲的,“说是一物即不中”。其中最难的,就是把这样一个抽象的概念说给没有技术背景的人去听,建立概念唯一的办法就是利用比喻。在我听说过的几十个关于SOA的比喻之中,有几个比喻得到更多人的认同。那些想把这个概念说给业务人员和管理者的技术人员,不要再冒险了,用这几个比喻试一下。

乐高玩具—作为一种设计哲学的SOA

这是最早的一个成功的比喻,传统的应用好比是普通的玩具,不可拆卸和拼接。基于SOA的应用都是由更小的服务组件组成的,如同乐高玩具的模块。用乐高玩具可以搭建各种不同的形状,好比可以实现不同的应用,乐高玩具的模块式基于标准的,而且可以重用。这个比喻的好处是很快给非技术人员建立一个头脑中的形象,在一个研讨会里面,组织者发了一些乐高玩具的模块,让客户们自己做出一些东西来。由此很快让听众明白,他们就是在做和软件开发类似的事情。 http://www.cnw.cn/cnw07/Software/News/htm2007/20070920_25680.shtml

相关文章推荐

浅谈MVC设计模式与MFC文档结构

  • 2014年01月01日 20:15
  • 239KB
  • 下载

浅谈SOA面向服务化编程架构(dubbo)

浅谈SOA面向服务化编程架构(dubbo) dubbo 是阿里系的技术。并非淘宝系的技术啦,淘宝系的分布式服务治理框架式HSF啦 ,只闻其声,不能见其物。而dubbo是阿里开源的...
  • dengcun
  • dengcun
  • 2016年04月08日 09:11
  • 446

浅谈SOA面向服务化编程架构(dubbo)

dubbo 是阿里系的技术。并非淘宝系的技术啦,淘宝系的分布式服务治理框架式HSF啦 ,只闻其声,不能见其物。而dubbo是阿里开源的一个SOA服务治理解决方案,dubbo本身 集成了监控中心,注册中...

浅谈三层结构与MVC模式的区别

浅谈三层结构与MVC模式的区别2009-04-30 09:15 钧梓昊逑 cnblogs 我要评论(3) 字号:T | T 本文将用通俗的语言,为大家介绍三层结构与MVC模式的区别。其中还以80后最...

浅谈三层结构与MVC模式的区别

有朋友谈到三层与MVC的区别,以前也有人抛出这个问题,本人对来公司面试的朋友也偶乐会提这方面的问题。 那么我也来讲讲我对这两者的理解吧。 首先对这个题目,本身是存在问题的,“XX结构”与“XX模式”的...

浅谈设计模式——对象的结构模式

近期对Java的设计模式比较感兴趣,设计模式更好的用途只能等到工作后慢慢地体会了,以下总结一下每种设计模式的摘要,方便有个知识框架。感兴趣的可以参考阎宏博士的《Java与模式》,同时参考以下博客,个人...

浅谈苹果公司的创新模式

  • 2015年01月19日 14:06
  • 28KB
  • 下载

浅谈工厂模式

  • 2017年02月21日 22:05
  • 386KB
  • 下载

哲学最深处的东西是认识结构和模型

毛泽东指出:哲学就是认识论,别的没有。这是非常深刻的洞见。作为认识论,不仅包括认识和对象的关系,即思维和存在的关系,还要包括思维和存在同一性的条件。 正如列宁所说:辩证法是一种学说,它研究对立面...

浅谈“三层结构”原理与用意

  • 2011年04月21日 09:11
  • 1.41MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:结构与模式 浅谈SOA的禅宗哲学
举报原因:
原因补充:

(最多只允许输入30个字)