何时是SOA进军应用现代化的最佳时机?

日期: 2010-07-12 作者:Colleen Frye翻译:刘志超 来源:TechTarget中国 英文

在许多面向服务架构举措的背后,应用现代化、互操作性和整合是关键因素。加入上述内容,可以减少总成本。然而,SOA并不适合所有的组织,它是使业务流程管理和动态业务流程实现业务的灵活性的基础。   专家强调,组织从事这条道路,必须区分面向服务和面向服务架构,确定遗留代码是否写的足够好,可以通过现代化获益,这需要有一个计划。

  “人们使用现代化方法有很多原因;现代化是一个超集,” Forrester的首席分析师Phil Murphy说,“有时,在一些小的事情上是错误的应用,以致于他们根本不能弄清SOA。”   “当这些事情不能一起讨论,或者它是一人就能完成的单一的应用的时候,那么SOA存在一个机会,……

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

在许多面向服务架构举措的背后,应用现代化、互操作性和整合是关键因素。加入上述内容,可以减少总成本。然而,SOA并不适合所有的组织,它是使业务流程管理和动态业务流程实现业务的灵活性的基础。

  专家强调,组织从事这条道路,必须区分面向服务和面向服务架构,确定遗留代码是否写的足够好,可以通过现代化获益,这需要有一个计划。

  “人们使用现代化方法有很多原因;现代化是一个超集,” Forrester的首席分析师Phil Murphy说,“有时,在一些小的事情上是错误的应用,以致于他们根本不能弄清SOA。”

  “当这些事情不能一起讨论,或者它是一人就能完成的单一的应用的时候,那么SOA存在一个机会,它把应用分解成一些小的可重用的功能块,然后进行重写,”他继续说道。

  SearchSOA.com、TechTarget应用开发组和Forrester Research在四月份进行的的SOA调查,受访者希望在SOA中把提高数据整合作为最高利益,其次是使传统的应用集成、提高应用程序的灵活性、整合不同部门的应用和降低成本。

  据IT咨询和客户开发公司Summa的战略解决方案的经理说:“一些小的组织没有必要移植到SOA,但是对于很多公司为了两个或者三个以上的系统整合,使SOA变得很有意义。SOA更重要的事情的垫脚石和基础。”

  “当你面对BPM、动态业务流程或者事件的时候,如果你没有SOA的基础,仍然可以做那些项目,”Armstrong继续说,“但是,你这么做是没有效率的,或者你没有成功的机会。尤其是动态业务流程,这个观点是让你能够重新安排,并让系统与正在运行的BPM整合到一起。如果没有服务,你做的不会那么容易。”

  全球IT咨询公司Sogeti解决方案和交付的副总裁Leigh McMullen争辩到:“然而,SOA不总是能够解决现代化或者整合的问题,如果你的应用程序有良好的结构,它也许会很好地适合SOA。如果它是一堆垃圾,SOA也不会变成救世主。”  

  “现代化的方法取决于应用的错误之处,”Forrester的Murphy说。“我看见很多人都来承担责任,特别是当UI很丑的时候,他们都想换掉这个应用。在优秀的架构的应用中,它完全能接受,暴露那些工作作为服务,所以你有一个表示层的接口。但是在一个不好的架构中,你不想那么做,因为它会被弄乱。”

  在《没有SOA就没有面向服务》《相同的应用集成是否有共同之处?》中,我们将继续为您介绍相关内容。

相关推荐