第15章面向服务架构设计理论与实践
15.1 SOA的相关概念
15.1.1 SOA的定义
15.1.2 业务流程与BPEL
15.2 SOA的发展历史
15.2.1 SOA的发展历史
15.2.2 国内SOA的发展现状与国外对比
15.2.3 SOA的微服务化发展
15.3 SOA的参考架构
15.4 SOA主要协议和规范
15.4.1 UDDI协议
15.4.2 WSDL规范
15.4.3 SOAP协议
15.4.4 REST规范
15.5 SOA设计的标准要求
15.5.1文档标准化
15.5.2 通信协议标准
15.5.3 应用程序统一登记与集成
15.5.4 服务质量 (QoS)
15.6 SOA的作用
15.7 SOA的设计原则
15.8 SOA 的设计模式
15.8.1 服务注册表模式
15.8.2 企业服务总线模式
15.8.3案例研究
15.8.4 微服务模式
15.9 构建 SOA架构时应该注意的问题
15.9.1 原有系统架构中的集成需求
15.9.2 服务粒度的控制以及无状态服务的设计
15.10 SOA实施的过程
15.10.1 选择SOA解决方案
15.10.2 业务流程分析