SOA(Service-Oriented Architecture)是一种方法,一种服务导向的软件架构,是为了解决在新环境下业务集成的需要,通过连接能完成特定任务并实现独立功能的一种软件系统架构。
        SOA是将软件应用程序构建成为可重用的商业服务集合的新体系结构模式。它的出现标志着设计、开发新应用程序并将其与原有业务应用程序集成的方式出现了根本性变化,它将企业应用程序的开发简化为轻松进行集成和重用的模块化业务服务。
        SOA是面向服务的软件架构,既然是面向服务的,SOA就应该首先是一种业务设计方式,指导着业务服务的构思、创建、使用、变化和终结。