随着计算机软件技术和企业信息化的发展,需要对企业的各个应用系统进行高度集成,目前大多数企业集成都采用点对点的集成,这种集成方法复杂而且会造成更大的信息孤岛。在不改变企业应用底层架构的基础上,基于面向服务架构(SOA)的应用集成发方案可以很好地解决集成问题。
这种方案使企业能够快速共享它们现有的遗留系统,具体的方法是把这些遗留系统封装为服务,而服务是可以共享、重用和重新组合的。因此,基于统一标准开发的新服务可以和原有系统封装的服务有效地配合,共同实现对信息资源的整合。
通过一个企业业务集成的项目,研究了SOA架构在企业业务集成中的应用。以Web服务作为SOA的实现方式,企业只需提供Web Services接口,将相关功能封装在接口中,并通过注册中心注册,这些功能便可被其他用户查找与调用。同时提出了第三方运营平台的思想。企业可以通过定制第三方运营商(可定制服务提供商)的服务来实现自身的业务集成,充分体现了SOA架构在企业业务集成中的巨大优势。