认真只能做对事情,用心才能把事情做好
为什么提出SOA-从企业应用角度
上一篇 /
下一篇 2008-01-16 13:23:03
/ 个人分类:SOA研究
企业在实施信息系历程中都经历了如下问题:
1。软件不断的更新换代,甚至有的软件产品因为架构不满足业务需求,直接替换新的产品。且每一次替换都不可避免信息的丢失,虽然新系统实施人员会尽量导入你旧系统的数据,但因为原有系统与新系统数据格式没有统一标准,数据格式根本不可以兼容。
2。现有系统不断的打补丁、升级。升级原因可能各种各样,有可能是企业有了新的业务需求,也可能是企业需要提高流程的规范,也有可能是软件系统本身。但每升级一次都是带来不少的麻烦,引发各种各样的问题。这样的问题不但需要企业浪费很多的精力,同时也造成企业信息投资。这些投资是无法再利用的。企业信息化对信息系统提出了这样的要求,能否有一种系统架构能够更好的适应企业复杂多变的业务需求?
SOA应这样环境产生,SOA能给什么样的企来带来好处?
第一类是企业过去多年建设形成了“竖井式”的信息孤岛,系统之间缺乏互联互通。这类企业需要整合现有系统,最大限度消灭或减少信息孤岛,SOA能够帮助他们实现系统之间的互联互通。
第二类是企业面对市场的快速变化和激烈竞争,需要提高企业应用的灵活性,才能生存和发展。SOA能够帮助他们实现业务流程的快速灵活变化。
第三类是企业建设很多应用系统,但系统之间有很多共性,造成重复建设,重复投资现象严重。SOA能够帮助他们把原来的IT资产整合起来,提高重用性。
第四类是企业在IT建设上是一张白纸,比较容易画各种各样的图,可以很好地扩展系统,上下游伙伴之间也可以很好地整合在一起。这类企业可以直接利用SOA架构来规划和建设系统,这对企业将来业务发展有很大帮助。如果这种情况下不采用SOA架构而重复过去“竖井式”建设,就会像其他企业那样重复走弯路。
第五类是企业有以上四类企业的不同需求组合。比如说他们可能既要把“竖井式”的信息孤岛整合起来,又要很快让新的业务系统上线。通过SOA能够很好地衔接新老系统,顺畅地提供各种业务服务。
导入论坛
引用链接
收藏
分享给好友
推荐到圈子
管理
举报
TAG: