计算机界的研究和理论科学的研究有一个很大的不同点,就是理论跟着工程走,先有工程上的突破,然后才有理论上的跟风研究。
“电子商务"是第一个例子,今天甚至连高校里都开设电子商务课程了,我不懂为什么会有那么多玄而又玄的理论研究工作在电子商务上转圈,其实不就是在Internet上做生意吗? 做生意就要考虑怎么交易,交易的时候涉及到钱,所以通讯要保密,有了SSL;交了钱还得签个字吧,于是有了电子签名. 可是"理论研究"却在这个上面深入发展,探索基于Internet的供应链,甚至怎么把企业内部的ERP, CRM, Accouting等等全部和这个电子商务挂上,这个就太超前了.
SOA是第二个例子,随着SOA宣传计划的深入,高校里的老师也开始打着SOA的旗号开始了新一论的SOA理论研究热潮, 其实我理解的SOA也很简单,就是这些做中间件的厂商发现通用的中间件已经不能满足客户的需要,需要在中间件基础上做更高一层的东西,就是具有行业通用性的应用.在软件厂商的眼里只有两种东西,产品和服务,中间件是产品,把中间件应用到客户的实践场景中叫服务.在现有的中间件产品上,(比如J2EE中间件),服务是需要编码实现的(J2EE应用),让客户去编码显然不现实,于是中间件厂商培养了一大批BP, BP利用通用的中间件来给最终客户编写服务.慢慢的,问题来了,大公司发现,他们的客户资源不是掌握在自己手中,而是掌握在BP手中;因为中间件是标准化的,可以有多家供应商;这样,BP发展到一定规模时,他可以选择其他的中间件供应商,甚至选择开源产品.BP掌握着行业的业务规则,而大公司的"服务"仅仅是给最终客户做一些维护工作. 随着中间件技术越来越平民化,大公司赚不到钱了,只能自己也进入到服务市场.
所以,SOA的所谓理论研究,不应该是在SOA的技术上转圈子,搞什么Web service建模之类,而是应该在行业层次下工夫,研究一下怎样通过为一家公司做的软件能够提升到全行业通用的层次.
个人的一点浅见.
分享到:
相关推荐
SOA 理论简介。中文参考资料,word格式。
MULE 为SOA中目前很好的开源ESB,此文档有了一些介绍
SOA架构十大技术理论 当前国内要发展SOA主要有三方面工作:方法、工具和环境。方法是工程技术,由基础理论来指导提出的。所以一门科学必需要包括:认知科学(哲理)、工程技术和方法、最后是理论。
本文是面向服务的体系结构 (SOA) 系列之一,主要通过名为 JKHL Enterprises (JKHLE) 的虚构公司阐述一个案例研究。本文的案例研究重点是与 SOA 设计(更具体地说是服务和流的设计)相关的挑战和解决方案。本文描述...
毕业论文,基于SCA的SOA架构研究与实现
SOA研究SOA研究SOA研究SOA研究SOA研究SOA研究SOA研究
SOA的关键技术的研究与应用实现 SOA的关键技术的研究与应用实现SOA的关键技术的研究与应用实现SOA的关键技术的研究与应用实现
soa 简单实例说明
本文是面向服务的体系结构 (SOA) 系列之一,主要通过名为 JKHL Enterprises (JKHLE) 的虚构公司阐述一个案例研究。本文的案例研究重点是与 SOA 设计(更具体地说是服务和流的设计)相关的挑战和解决方案。本文描述...
中国SOA标准体系研究报告 中国SOA标准体系研究报告 中国SOA标准体系研究报告
基于SOA的云计算体系研究
SOA的门户将要反映SOA所有功能的表现层界面,为此如何将最新的WEB2.0与SOA给合,这是第十个技术与基础理论体系。上述三方面是SOA在实际应用时必需要建立的理论和技术。本文为大家介绍了SOA的十大技术理论体系。
通过实例给读者讲解SOA,易于理解 BEA Jesper Joergensen
解读SOA Interpret SOA SOA越来越被企业接受,很多公司都准备规划SOA。但具体怎么上,没有一套很好的方法论是不行的。资料是IBM在长期的摸索中总结的一套SOMA方法论,由于是内部培训资料,所以比较难得。 内容 ...
在医院信息系统集成中运用SOA的实践研究——吴超_李晓华
SOA安全关键技术研究SOA安全关键技术研究SOA安全关键技术研究
基于SOA架构服务组合的研究与实现,基于SOA架构服务组合的研究与实现,基于SOA架构服务组合的研究与实现
SOA的模式SOA的模式SOA的模式SOA的模式SOA的模式SOA的模式SOA的模式SOA的模式SOA的模式SOA的模式
SOA资源,SOA教程,SOA开发SOA资源,SOA教程,SOA开发
基于SOA的企业应用集成研究与实现,基于SOA的企业应用集成研究与实现