具体而言,在第一阶段,企业要做的是寻找与业务相关的SOA切入点。这个切入点既可以从跨系统的流程开始,比如新的业务需要用原有的数据,需要编排新的流程;也可以从门户整合开始,将企业原有不同的门户整合成一个统一的门户;还可以从数据服务入手,使分散在不同位置的数据能被调用和监管;还有点对点的集成等。需要强调的是,这种以切入点开始的SOA项目,一般不需要在项目开始时就需要做整体的规划。这样的好处是容易导入SOA,并实现SOA的落地。
第二个阶段是基于SOA建立集成平台。在这个阶段,企业需要建立一个企业信息的综合平台,采用SOA的方法替代以前EAI,实现一体化的信息平台。
第三个阶段是建立支持敏捷业务的SOA平台。这是理想的SOA,可重用的SOA。在这个阶段,业务已经按照业务来设计服务组件,而且已经建立了完整的服务的管理和控制系统。
BEA建议,用户可以从寻找SOA切入点入手,逐步、逐级地实施SOA,最后实现敏捷、随需而变的SOA。