面向服务架构(service oriented architecture),工学-控制科学与工程-智能控制-智能控制-模糊控制-智能搜索-企业内容管理,将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来的一种组件模型。又称面向服务的体系结构。由美国高德纳公司(Gartner)于20世纪90年代中期提出。接口是采用中立的方式进行定义的,应独立于实现服务的硬件平台、操作系统和编程语言。这使得构建在面向服务架构系统中的各种服务可以一种统一和通用的方式进行交互。面向服务架构中的角色包括服务使用者、服务提供者、服务注册中心。它具有五大基本特征:可重用、松耦合、明确定义的接口、无状态的服务设计和基于开放标准。目前技术条件下,面向服务架构的具体实现方式是利用XML和Web服务。此外,它还需要安全性、策略管理、可靠信息传递以及审计系统等的支持,从而有效地工作。