论坛首页 Java企业应用论坛

对soa的理解和猜想

浏览 11499 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2006-12-04  
是啊 就盼望在那多认识些款爷 这样就有资金做大事情了. 
0 请登录后投票
   发表时间:2006-12-04  
shaucle 写道
winterwolf 写道
shaucle 写道
SOA和面向对象之间始终还是有一点阻抗不匹配


放弃对象不就成了 直接面向xml编程.



..如果能实现的话
不过有创意..


我想cocoon已经基本将这个想法实现了 如果接合xmldb ws那么这就是新的金矿
0 请登录后投票
   发表时间:2006-12-05  
光看技术的话,老马早就说过,分布式第一原则就是尽量不要采用分布式。速度,安全,服务自治造成的数据重复,消息的映射工作,事务及出错处理,异常复杂的沟通和协调,等等等等。没事不要给自己找麻烦

要从商业价值的角度出发,比方,一个服务如果有三个使用者,开发和维护这个服务的投入(包含上述分布带来的弊端)基本上就等于三个使用者各自单独实现所需功能的总投入,那么多于三个使用者的时候你就可以考虑将功能抽取为服务了,要是有十个使用者你就赚大了。反之,低于三个,你就不要在那里折腾了。

SOA 为什么在国外那么火,在国内为什么老是叫好不叫座?我感觉和“跨国”,“集团”这些因素关联很大,可能在之前,很多跨国公司,其下属公司国与国之间,以及下属多个集团之间,系统有很大的自治性,所以相似系统的重复性非常严重,为了降低成本,SOA自然是最吸引top manager的东西。而大部分国内系统,用户群仅在国内,系统的规划都是中央集权,还不存在太多重复性,SOA自然很难体现其真正价值。
0 请登录后投票
   发表时间:2006-12-05  
evanyuan 写道
光看技术的话,老马早就说过,分布式第一原则就是尽量不要采用分布式。速度,安全,服务自治造成的数据重复,消息的映射工作,事务及出错处理,异常复杂的沟通和协调,等等等等。没事不要给自己找麻烦

同意,楼主的事情不是件简单的事,实现一个SOA,考虑的问题,碰到的问题会愈来愈多.

引用

要从商业价值的角度出发,比方,一个服务如果有三个使用者,开发和维护这个服务的投入(包含上述分布带来的弊端)基本上就等于三个使用者各自单独实现所需功能的总投入,那么多于三个使用者的时候你就可以考虑将功能抽取为服务了,要是有十个使用者你就赚大了。反之,低于三个,你就不要在那里折腾了。

是的,SOA最大的价值在于服务的重用.目前有3个使用者并不能代表将来总只有3个使用者,这里还有个预见性存在,规划一个优秀的服务才是关键.

引用

SOA 为什么在国外那么火,在国内为什么老是叫好不叫座?我感觉和“跨国”,“集团”这些因素关联很大,可能在之前,很多跨国公司,其下属公司国与国之间,以及下属多个集团之间,系统有很大的自治性,所以相似系统的重复性非常严重,为了降低成本,SOA自然是最吸引top manager的东西。而大部分国内系统,用户群仅在国内,系统的规划都是中央集权,还不存在太多重复性,SOA自然很难体现其真正价值。

一直待在外资公司,偶的大脑被腐蚀的太厉害了 
0 请登录后投票
   发表时间:2006-12-05  
现在的系统一但业务发生变化 调整系统的难度大成本高 可用性差. 很多化巨资做的系统到开发出来投入运营的时候已经不可用.

国外热而国内冷的原因我认为主要是国内的咨询公司 软件公司水平差. 其它原因倒是次要的.

要说管理我认为我国更适合采用分布式系统. 分布系统本身就不是限定在一个组织内使用的 将很多小公司组织起来正是分布式系统的优势. 比如携程网这种模式就适合分布系统.
0 请登录后投票
   发表时间:2006-12-05  
winterwolf 写道
现在的系统一但业务发生变化 调整系统的难度大成本高 可用性差. 很多化巨资做的系统到开发出来投入运营的时候已经不可用.

国外热而国内冷的原因我认为主要是国内的咨询公司 软件公司水平差. 其它原因倒是次要的.



国内的ERP做起来的很少,做了也不用,不需要SOA
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics