- 13
- 0
- 约1.98万字
- 约 51页
- 2016-12-05 发布于江苏
- 举报
目录 SOA与ESB 什么是SOA SOA与ESB的关系 ESB的概念 什么是ESB ESB功能模型 ESB最简功能定义 ESB常用技术与规范 ESB实现 Apache Synapse 其它开源ESB实现 SOA 与 ESB 软件开发的演变历程 面向机器语言(Monolithic)的开发模式 面向过程(Procedure)的开发模式 面向对象(Object)的开发模式 面向组件(Component)的开发模式 面向服务(SOA)的模式 什么是SOA Service Oriented Architecture 一种以服务为基础的架构 服务边界清晰 服务自治,低耦合 服务通过Schema和Contract发布,而不是Class和Type SOA将业务应用拆分为动态的和可重用的服务 服务之间如何交互?(1) 服务之间如何交互?(2) ESB功能模型 ESB功能模型定义 1、通信 路由 寻址 通信技术、协议和标准(例如 JMS、HTTP 和 HTTPS) 发布/订阅 响应/请求 Fire-and-Forget,事件 同步和异步消息传递 2、服务交互 服务接口定义(例如,Web 服务描述语言(Web Services Description Language,WSDL)) 支持替代服务实现 通信和集成所需的服务消息传递模型(例如 SOAP 或企业应用程序集成 (EAI) 中间件模型
原创力文档

文档评论(0)