【IT168 评论】国际著名应用程序整合和SOA专家Dave Linthicum说,许多传统的企业架构(EA)厂商仍然对于SOA在他们的工作中的任务感到困惑。他们的问题是,SOA是企业架构的一部分?还是SOA将取代企业架构?
Linthicum说,我们以前曾研究过这个问题。我仍然认为SOA是一种架构方式,是企业架构方法的一部分。当你考虑企业架构如何实施的时候,企业架构是更全面的和面向管理的。简单地说,SOA在企业架构中似乎有一个很好的建设性的角色,提供一种能够把IT资产当做服务的架构方式,并且提供在这些服务的基础之上创建和再次创建解决方案的能力。因此,创建一个促进变化的架构。
当你在传统的企业架构的企业考虑应用SOA的时候就出现了困难。他们似乎在大部分项目中都不选择SOA,尽管SOA一直在那里。Linthicum说,我认为,这个问题是非常清楚的:
·传统的企业架构主要是制定一个战略,而不是实施一个战略。SOA主要是在计划之后的实施。但是,你确实在做。
·传统的企业架构不是为了实施而投资的,仅仅是推动战略。而且许多企业架构师似乎仅仅是在企业中的一个技术权威,没有政治的或者预算的权利。
·传统的企业架构是利用定义好的流程、手段和方法。这些方法在某些情况下很难插入到SOA中。
确实,SOA的障碍之一是这些推广SOA的人没有正确地把SOA与现有的企业架构实践和人员结合在一起。Linthicum说,我认为,SOA不会在大多数机构内部取代企业架构。因此,它是教育和同化的问题。然而,我认为,SOA在传统的企业架构企业中的进步没有预想的那样快。再说一次,必须要解决的是人的问题,流程和技术是很容易解决的。