已锁定 主题:只因为你不懂SOA
该帖已经被评为隐藏帖
|
|
---|---|
作者 | 正文 |
发表时间:2008-09-25
SOA还是很有用的,但看用在什么地方。如果你开发的东西不涉及异构系统调用,的确没什么用处,相反,SOA还会降低效率。而且SOA的由来也是有历史的,要讨论这个话题,最好先去了解一下RMI、EJB、COM、COM+、CORBA、JMS、企业集成,看看SOA的出现是为了解决什么问题才提出开来的。
技术都是一步一步发展过来的,工程上的技术大多是踩着巨人的肩膀上来的,毕竟这里大多数人不是搞科学的研究的,而是在做工程搞开发,所以说旧瓶装新酒没什么意思了。 还有,如果你参与了一个大型的基于SOA的EI项目,用到了ESB、BPM的产品,很多想法就不是认为SOA无用,是忽悠了。如果你没有机会参与,或者参与了,但没有理解,那你说出什么大家都可以理解。 SCA、SDO也都是一些规范,不是用了这些你的系统就是一个很好的SOA,同样,不适用他们也可以体现SOA的思想。 |
|
返回顶楼 | |
发表时间:2008-09-25
上面帖子全部都看了,也不能算是浪费时间,还是有一定收获的,虽然对SOA这个词并不陌生,但真不知它到底是什么,能干什么,怎么干,不过看了这么多的评论后,也是一会理解,一会糊涂,最后的感受是:我真的不想知道SOA是什么。
另外,这是纯技术问题,为什么还有那么多不和谐的评论呢?多多宽容一些,多多包容一些,愿所有搞IT技术的人都能开开心心,顺顺利利的! |
|
返回顶楼 | |
发表时间:2008-09-25
wanglidhx 写道
上面帖子全部都看了,也不能算是浪费时间,还是有一定收获的,虽然对SOA这个词并不陌生,但真不知它到底是什么,能干什么,怎么干,不过看了这么多的评论后,也是一会理解,一会糊涂,最后的感受是:我真的不想知道SOA是什么。
上面帖子全部都看了,也不能算是浪费时间,但还是觉得离SOA远点比较好。
写道
另外,这是纯技术问题,为什么还有那么多不和谐的评论呢?多多宽容一些,多多包容一些,愿所有搞IT技术的人都能开开心心,顺顺利利的!
拜托,管好自己在管别人,我就纳闷了,为什么总有一些2楞子跳出来,非要装2下子心理才舒服!
PS:要和谐你回家和谐去 |
|
返回顶楼 | |
发表时间:2008-09-25
ltian,你老人家年龄也不小了,还真被唬弄了,哈哈
拜托,别再给你LS的LS看笑话啦 |
|
返回顶楼 | |
发表时间:2008-09-25
starfeng 写道 忽悠...SOA真的只是忽悠?也许,很多不懂装懂的人在借着SOA去忽悠别人,也许,一知半解的人单凭主观印象就说SOA是忽悠
用了Web Service,就是SOA了? 有了解偶就是SOA了? 企业集成就是SOA了? 或者换另一个方向: SOA就是重量级了? SOA就是性能低下了? 再或者: 用了SOA就不了POJO了? 用了SOA就不能ROR? 事实上答案全是否定的,高效开发,轻量级,超低偶合,丰富企业级特性都是SOA可以具有的。 有时在想,SOA没获得认同,也许是宣传的错误。对客户应说SOA,对架构师应说SCA,对喜欢关心工作细节的开发人员应说Tuscany。 我上面说过一些东西,我并没有说SOA怎么怎么样,webservice怎么怎么样,我也不是来吵架什么的,你要详细分析SOA就来分析SOA,就这前面的几句话我不知道从哪里看出来是精华,有什么地方可以是精华之处,我只是很简单的想一个精华的帖子就要有精华的帖子的价值所在,难道就这句话有时在想,SOA没获得认同,也许是宣传的错误。对客户应说SOA,对架构师应说SCA,对喜欢关心工作细节的开发人员应说Tuscany,这个帖子就成了精华所在? |
|
返回顶楼 | |
发表时间:2008-09-25
紧急下潜 写道 hyhongyong 写道 SOA更多的是在业务层面上的系统集成,对一般的程序员讲这个,是否有点对牛弹琴?
我们公司在用这个Tuscany做架构底层,开发过程遇到不少的问题。业务处理是主要的弱点,然后是一些个开源包引用的时候,会出一些问题,随着Tuscany的升级,解决了不少,但还有一些没有解决的,只能我们自己绕过了。 总体感觉还不够成熟,特别是DAS这一部分,不是很好用。跨DB移植也不支持。 你说的不成熟是指SDO部分,我想知道的是SCA部分,能否详细说一下那 SCA这部分,我们只是参照Tuscany的使用说明,将不同模块组装起来而已(也就是写配置文件)。我们的系统其实只是用Java开发的网站,本来没有必要用这个SOA的东东。可是架构师要用,领导也喜欢新东西,也就这么用了。 |
|
返回顶楼 | |
发表时间:2008-09-25
hyhongyong 写道 SCA这部分,我们只是参照Tuscany的使用说明,将不同模块组装起来而已(也就是写配置文件)。我们的系统其实只是用Java开发的网站,本来没有必要用这个SOA的东东。可是架构师要用,领导也喜欢新东西,也就这么用了。 哦,能否详细描述一下你们遇到的问题那? |
|
返回顶楼 | |
发表时间:2008-09-25
zhuyx808 写道 starfeng 写道 忽悠...SOA真的只是忽悠?也许,很多不懂装懂的人在借着SOA去忽悠别人,也许,一知半解的人单凭主观印象就说SOA是忽悠
用了Web Service,就是SOA了? 有了解偶就是SOA了? 企业集成就是SOA了? 或者换另一个方向: SOA就是重量级了? SOA就是性能低下了? 再或者: 用了SOA就不了POJO了? 用了SOA就不能ROR? 事实上答案全是否定的,高效开发,轻量级,超低偶合,丰富企业级特性都是SOA可以具有的。 有时在想,SOA没获得认同,也许是宣传的错误。对客户应说SOA,对架构师应说SCA,对喜欢关心工作细节的开发人员应说Tuscany。 我上面说过一些东西,我并没有说SOA怎么怎么样,webservice怎么怎么样,我也不是来吵架什么的,你要详细分析SOA就来分析SOA,就这前面的几句话我不知道从哪里看出来是精华,有什么地方可以是精华之处,我只是很简单的想一个精华的帖子就要有精华的帖子的价值所在,难道就这句话有时在想,SOA没获得认同,也许是宣传的错误。对客户应说SOA,对架构师应说SCA,对喜欢关心工作细节的开发人员应说Tuscany,这个帖子就成了精华所在? http://www.iteye.com/topic/245185,至少比这个贴更有资格吧,javaeye还有很多精华贴说出来会笑死你 |
|
返回顶楼 | |
发表时间:2008-09-25
LS,那个帖子是良好,我看到现在愣是没看明白大家到底在讨论什么 |
|
返回顶楼 | |
发表时间:2008-09-25
简单才是美,
能够为客户提高效率,收益才是最重要的,其它的都扯淡! |
|
返回顶楼 | |