概述面向服务架构(Service-orientedArchitecture,SOA)描述了一种架构方法,它依赖于将业务流程和底层活动分解为基于标准的服务。在基于SOA架构的系统中,系统功能是由一些松耦合并且具有统一接口定义方式的服务(Service)组合构建起来的。显然,服务是SOA架构体系的核心。与此同时,构件技术再次引起了人们的关注,面向构件的思想源自那个困扰软件工程领域三十多年的难题—软件复用。当人们在研究如何实现SOA架构时,不约而同地将SOA和构件这两个软件工程领域最前沿的技术联系在一