用户登录  |  用户注册
首 页商业源码原创产品编程论坛
当前位置:PB创新网文章中心SOA&云计算SOA

专家答疑:SOA部署中的一些挑战

减小字体 增大字体 作者:佚名  来源:本站整理  发布时间:2009-04-07 11:05:27
市场研究公司Gartner在最近召开的CIO(首席信息官)峰会上做结论称,所有的套装软件厂商都将向SOA过渡。如果你的机构犹豫不决,你就会发现你购买的应用程序不匹配,不能够在一起使用。

  市场研究公司Gartner在最近召开的CIO(首席信息官)峰会上做结论称,所有的套装软件厂商都将向SOA过渡。如果你的机构犹豫不决,你就会发现你购买的应用程序不匹配,不能够在一起使用。

  理解SOA这个词汇的IT部门负责人并不多。据Gartner副总裁和高级分析师Yefim Natis说,大多数CIO都认为SOA和基于Web的软件是一样的。这是一个大错误。如果理解的正确和如果把SOA包含在业务模式中,SOA就能够创建一个更灵活的环境。

  但是,基本的现实是什么?甲骨文印度公司Fusion中间件软件部门副总裁Shailender Kumar说,只有很少的企业拥有SOA战略。像印度的Godfrey Phillips、Kolkata Municipal Corporation、KPIT Cummins Infosystems、SREI Sahaj-e-Village和印度铁路等公司正在使用基于SOA的解决方案。银行和金融服务、健康医疗、零售、制造、IT/ITeS、政府和电信等行业现在正开始接受SOA的概念。

  咨询公司Browne and Mohan的任事股东Madan Mohan称,大型企业以及花旗银行和LIC等机构也在采用SOA战略。当业务逻辑改变的时候,企业用户可以修改开户流程等业务工作流。Newgen、甲骨文、惠普和SAP等公司已经建立了这些接口。到目前为止的大多数应用都是把数据与其应用程序分开。

  Mohan说,到目前为止还存在一些挑战。如果从技术的角度谈这个问题,还有许多基于客户端的架构仍在使用。他说,我到目前为止还没有看到SOA的应用的使企业摆脱锁定企业应用集成(EAI)厂商的情况。

  他说,这个挑战还来自于业务方面。由于决策过程、文化和机构的不同,一项功能中的业务流程经常是不一样的。并非所有的流程都像销售规划和监视那样普通。找出足够通用的服务让人们根据设计使用应用程序是一个挑战。

  Kumar指出,管理服务元数据方面存在一个明显的挑战。他说,基于SOA的环境能够包括许多服务。这些服务相互交换信息以便执行任务。根据设计,一个应用程序也许会产生数百万个信息。管理和提供有关服务如何相互交流的信息是一项复杂的任务。

  安全是另一个挑战。使用这些服务的应用程序,特别是那些企业防火墙外部的应用程序,与传统的整个专有应用程序相比更容易让外部的人员看到。SOA的灵活性和覆盖范围会破坏安全。

  Mohan说,不过,这是一个可行的解决方案。但是,与推荐的最流行的方法不同,这种方法是从小规模开始实施,并且探索能够与业务一起成长的服务。要实现这个目标,CIO除了以业务流程为中心的接口之外还需要把眼光放在以数据为中心的和以平台为中心的接口上。XML、WS等标准协议也许有助于服务的再利用。

  Kumar说,实际上,有些人把Web服务看作是SOA。这是错误的,因为Web服务仅仅是另一种协议。例如,如果你有一个具有服务功能的应用程序,并且还有许多没有服务功能的应用程序,你使用适配器仍然可以把这些应用程序联系起来。一旦他们认识到这个问题,他们就会开始看到SOA适合用于什么地方,把不同的处理引擎联系起来。

  SAP正在评估最佳策略以便向其用户提供部署的灵活性并且同时保证流程的完整性和业务持续性。

  Mohan说,如果我们必须要从开放的标准和变化的成本角度比较一下SAP和甲骨文提供的SOA产品,我们认为甲骨文更好一些。

  启动SAP的基于ABAP的服务中的变化将增加额外的成本,主要原因是系统集成商和SAP的合作伙伴在部署SAP解决方案是采用了更严格的R3实施方法。甲骨文的SOA部署目前一直需要通过中间件软件实现。中间件软件更适合这些变化。Fusion产品路线图中的增强功能是否与SAP有独特的区别还很难预料。

Tags:

作者:佚名
  • 好的评价 如果您觉得此文章好,就请您
      0%(0)
  • 差的评价 如果您觉得此文章差,就请您
      0%(0)

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
PB创新网ourmis.com】Copyright © 2000-2009 . All Rights Reserved .
页面执行时间:18,179.69000 毫秒
Email:ourmis@126.com QQ:2322888 蜀ICP备05006790号