上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
第1篇 综述
第1章SOA概念及应用目标
1.1 SOA概念
SOA是近年来软件规划和构建的一种新方法,以“服务”为基本元素和核心。其概念最早由国际咨询机构Gartner公司于1996年提出,在2003年以后成为国内外软件产业界和各行业用户关注的焦点,并在2006 年逐步在多个行业信息化建设中得到越来越广泛的应用。
自SOA概念提出之后,不少国内外组织企业均对SOA进行了定义和阐释,经过多年的发展,目前在我国制定的《信息技术 面向服务的体系结构(SOA)术语》一书中对“服务”、“面向服务”、“SOA”等一系列概念形成了如下的权威、统一的定义。
“服务”:通过规范化的描述来表征、对外提供访问地址,并可被重复使用的业务功能单元。
“面向服务”:通过一组有联系的服务的组合和集成来对软件或系统进行分析、设计和实现的思想。
“面向服务的体系结构(SOA)”:遵循面向服务原则、具有松耦合特性的体系结构风格。
本书将着重从用户角度对SOA概念和应用进行客观剖析,以便于用户从应用角度对SOA有直观理解。从应用的角度来说,SOA作为一种IT系统和软件的体系结构规划和构建方法,贯穿IT系统规划、设计、构建和管理的各个阶段,并通过We b服务、表述性状态转移(REST)等技术来实现。