您现在的位置: 精品资料网 >> 市场营销 >> 售后服务 >> 资料信息

面向服务架构概述(PPT 246页)

所属分类:
售后服务
文件大小:
10795 KB
下载地址:
相关资料:
面向服务架构
面向服务架构概述(PPT 246页)内容简介

主要内容
面向服务与SOA基础
SOA的体系结构模式
Web服务与SOA
服务组合技术
面向服务的建模与分析
SOA治理

 

 

SOA与面向服务
5.1.1 软件架构
软件架构的定义
架构的目标
架构的分类
架构师的工作
5.1.2 面向服务的原则
服务(Service)
面向服务(Service Oriented)
面向服务与企业计算
面向服务的原则
5.1.3 SOA的定义
什么是“SOA”
面向服务架构(SOA)
通过超市的例子解释什么是SOA
面向服务的架构
SOA实现平台的功能组件
5.1.4 提出SOA的动机
(1) Internet环境下的企业交互
企业价值链:多方协调与集成
案例:供应商-制造商的业务集成
(2 )异构系统的集成与互操作
(3 ) 频繁变化的互操作与集成需求
案例:灵活可变的企业流程
归纳:SOA所要解决的问题
5.1.5 SOA和分布式信息系统体系结构
信息系统的分层逻辑结构
信息系统的分列部署结构
5.1.6 SOA和软件开发
命令式编程范型
面向对象的编程范型
基于构件的编程范型
面向服务的编程范型
5.1.7 SOA中的基本构件与连接件
SOA基本构件类型:服务
服务服务之间的“连接件”
5.1.8 SOA的典型特征与优势
(1) 分布式异构系统的集成与互操作
(2) 紧密耦合与松散耦合
(3) 大数据量低频率访问
(4) 基于文本的消息传递
(5) 上下文相关与上下文无关
(6) 小粒度复用与大粒度复用
SOA的本质特征
SOA的革命性创造
SOA的体系结构模式
5.2.1 “发布-查询-绑定”模式
基本模式:发布-访问
该模式中的操作
该模式实现机制:Web Service
Web服务中的相关协议
5.2.2 服务适配器模式
服务适配器
5.2.3 远程服务策略 (Remote service strategy)
以上几种SOA模式的缺陷
远程服务策略
5.2.4 服务集成器 (Service Integrator)
以上模式存在的问题
服务集成器(Service Integrator)
5.2.5 企业服务总线 (Enterprise Service Bus, ESB)
问题
服务编排模式:总线
企业服务总线(ESB)
ESB体系结构
ESB在SOA参考体系结构中的位置
ESB对异构服务的集成
(对比)传统的EAI方式:P2P的集成
(对比)基于ESB的集成方式:Hub/Bus
两种集成方式的对比:P2P vs ESB(对比)
Web服务与SOA
5.3.1 SOA模型
5.3.2 什么是Web Services
Web Services
5.3.3 Web Services技术体系架构
Web服务技术体系架构
服务组合
SOA的哲理:集成
5.4.1 服务组合 (Service Composition)
集成的方法:Composition vs Hard-coding
服务组合(service composition)
案例:“开设银行账户”
服务组合的两大概念
5.4.2 服务编排 (Service Orchestration)
Orchestration
SOA中的Orchestration:服务编排/服务组合
服务编排/服务组合的一个例子
示例:“订单管理”的服务流程
服务编排的描述方法:BPEL(4WS)
BPEL的基本结构
BPEL的一个例子
服务编排的运行模式(1):集中式的执行引擎
服务编排的执行过程
服务编排的运行模式(2):基于Hub的分布式引擎
服务编排的运行模式(3):无Hub的分布式引擎
5.4.3 服务协同 (Service Choreography)
Choreography
SOA中的Choreography:服务编舞/服务协同
服务协同的例子(1):企业采购
服务协同的例子(2):航空订票
服务协同模式的分类
服务协同模式的分类:复合模式
服务协同模式的例子:采购过程
“服务协同”的描述语言:WS-CDL
WS-CDL 应用
5.4.4 两者的比较 Orchestration vs. Choreography
Orchestration vs. Choreography
二者在SOA的标准协议栈中的位置
BPEL4WS vs. WS-CDL
5.4.5 服务组合中的协调问题(Service Coordination)
什么是“协调”(Coordination)?
Coordination的实例(1):分布式事务处理
Coordination的实例(2):Travel Agency Service
服务协调器(Coordinator)的组成部分
服务协调器 (Coordinator)的工作过程
5.4.6 服务组合方法
服务组合的难点
静态组合 VS. 动态组合
服务组合方法的分类:按自动化程度分
目前研究热点:全自动组合
服务组合的主流途径
面向服务的建模与分析
5.5.1 SOA系统分层结构服务
SOA应用的典型多层架构
The SOA Layers
5.5.2 模型驱动的体系结构(MDA)
业务与IT的密切融合:On Demand
模型驱动的体系结构(MDA)
5.5.3 面向服务的建模与分析(SOMA)
Service-Oriented Modeling & Analysis (SOMA)
SOMA的各个阶段
SOMA各阶段所覆盖的范围
SOA治理
5.6.1 Governance and IT governance
Governance in General
治理 vs. 管理
IT Governance


..............................