业务和IT人员的协作是SOA成功的关键
Progress Software总经理Rick Parry说,人们必须从业务的角度观察SOA,并且要记住SOA不仅仅是关于技术和产品的。SOA是一个旅程、一个概念和一个战略。
Progress Software欧洲、中东和非洲区的首席企业设计师Harold van Aalst说,我们的观点是SOA是让许多系统以松散耦合的方式配合工作的一种方法。它是一种监管IT和业务部门配合工作的战略。人们不能仅仅考虑技术,人们需要考虑人们工作的方法和如何使用服务。
Van Aalst说,在实施SOA的过程中,许多企业认为或者应该采用自上而下的方法(也就是业务部门告诉IT部门做什么),或者采用自下而上的方法(也就是IT部门告诉业务部门做什么)。但是,Van Aalst说,这两种方法应该结合起来。
Van Aalst说,越来越多的欧洲企业已经开始把业务分析师与IT设计师合在一起设计自己企业的SOA解决方案。有的企业甚至创建了一个新的部门,叫作设计部。他说,Progress Software将全面支持这种计划,因为这个计划能够把IT与业务更紧密地结合在一起。
Progress Software针对SOA提出的另一个信息是让企业采取全面改造的方式取消老式的技术,不过,要确定基础的进展,用应用功能把所有的数据结合起来。
Vicitude企业解决方案公司经理Neville Nightingale说,SOI(面向服务的集成)是实施成功的SOA计划的关键。SOI的两个概念是:应用程序之间必须要相互了解;应用程序应该采用同样的业务语言。
Nightingale说,应用程序的变化应该保持在最低限度,强调使用现有的应用程序集成方式的重要性并且在服务总线上使用一个统一的业务语言,翻译其它应用程序使用的数据。
Parry做结论说,目前的产品和技术能够建立SOA,但是,现在需要的是对SOA的理解和实施SOA的技术专长。