每月播报:2008年10月 企业开发

 企业开发-谁最需要SOA?   作者:邢波涛

最近看到一篇很有意思的文章,这篇文章的标题是:谁最需要SOA:企业用户还是软件SI(系统集成商),文章分别对企业用户和软件系统集成商是否需要SOA做了归类。对于企业用户来说,20%的企业在上第一代系统,不需要SOA;30%的企业在全部替掉第一代系统,不需要SOA;10%的企业在整合自己的上下游,需要SOA;10%的企业开始为最终客户提供信息交互服务,需要SOA;30%的企业在整合自己内部的第二代系统,可能需要SOA,但实质上采用的少。文章最后建议,企业用户通过以上归类,无论他们是否需要SOA, 软件产品提供商都要考虑SOA,以防未来的集成。

我们经常听到这样的言论,用户不会考虑你是用什么技术实现的,无论是.NET,还是J2EE,无论是否采用SOA,对客户来讲都是透明的。我觉得,这样的言论是不确切的。相对淘宝上的小商家,他们在考虑自己信息化的时候,基于SaaS模式的应用程序,也许是他们最好的选择,他们也许不会考虑你是否采用了SOA架构,只要好用就可以了。但是对于已经采购了好几个甚至很多个系统的大企业客户来说,SOA是他们整合异构系统最经济、也是最简单的选择。所以我觉得谁最需要SOA这样的命题,应该从企业规模来考虑,而不应该单纯从第几代系统来考虑。

谈到企业软件开发,第一反应都会考虑到用 .NET或者J2EE这样的技术开发出来的ERP/MIS系统。 其实基于Eclipse的插件开发技术,同样早已经形成了一个完整的企业开发、生存产业链(类似产业链最新如IPhone、Facebook、Salesforce和淘宝的SaaS/PaaS平台)。IBM几乎所有的核心产品,都转到到了Eclipse平台上。如IBM在9月4号RSDC论坛上发布的号称“软件交付2.0时代” 的基于Jazz的首个软件产品Rational Team Concert,同样也是基于Eclipse插件开发的。国内基于Eclipse插件开发的公司也有几家,如金蝶、山东中创,清华同方等。只是这些公司的这些产品,都是在配合自己的项目使用,由于很多种原因,并没有形成一个很好的产业链。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值