AD Web 基于消息的中间件MOM) ◆适用于需要在多个进程之间进行可靠的数据传送的分布式环境 ◆主要通过消息传递来完成分布式计算环境下数据和控制的处理,采用多种机制 来保证消息可靠、高效、安全的传输。 ◆是一个完整的处理环境,允许用户连接不同系统之间的数据和代码,或采用 一致的界面进行应用处理的互连。 ◆功能 消息队列、触发器功能、传递消息、数据格式翻译、安全性、在网络中 定位资源、路由功能、消息及请求的优先级设定
AD Web ◆适用于需要在多个进程之间进行可靠的数据传送的分布式环境 ◆主要通过消息传递来完成分布式计算环境下数据和控制的处理,采用多种机制 来保证消息可靠、高效、安全的传输。 ◆是一个完整的处理环境,允许用户连接不同系统之间的数据和代码,或采用 一致的界面进行应用处理的互连。 ◆功能: ◆ 消息队列、触发器功能、传递消息、数据格式翻译、安全性、在网络中 定位资源、路由功能、消息及请求的优先级设定... 基于消息的中间件(MOM)
AD Web 基于消息的中间件MOM) 面向消息中间件的优势 ●方便集成 ●消息传递不需要一致的类型系统 消息就是类型 ●消息传递可以连接多个系统(NETJ2EE,etc) XML消息非常适合此类场景 ●消息传递的灵活性使得集成更容易 ●有保证的传递 ●确保不丢失也不重复发送 ●传输过程中可以安全存储
AD Web 面向消息中间件的优势 ⚫方便集成 ⚫消息传递不需要一致的类型系统 - 消息就是类型 ⚫消息传递可以连接多个系统(.NET,J2EE,etc.) - XML消息非常适合此类场景 ⚫消息传递的灵活性使得集成更容易 ⚫有保证的传递 ⚫ 确保不丢失也不重复发送 ⚫ 传输过程中可以安全存储 基于消息的中间件(MOM)
AD Web 基于消息的中间件(MOM) BM Websphere MQ简介 ●简单跨平台的AP ●有保证的消息传输 ●更快捷的应用程序部署 并行处理的支持 ●支持应用程序通过不同组件如处理器、子系统、操作系统以及通信协议 的网络彼此进行通信。例如, BM Web Sphere MQ支持35种以上的不 同操作系统 Queue 1 A 2
AD Web 基于消息的中间件(MOM) IBM Websphere MQ简介 ⚫简单跨平台的API ⚫有保证的消息传输 ⚫更快捷的应用程序部署 ⚫并行处理的支持 ⚫支持应用程序通过不同组件如处理器、子系统、操作系统以及通信协议 的网络彼此进行通信。例如,IBM WebSphere MQ 支持 35 种以上的不 同操作系统
AD Web 基于消息的中闻件(MOM)小结 ●MoM适用范围: MOM既支持同步、又支持异步通信方式,故特别适合于事件驱动的 应用场合。 ●MoM的不足 需要开发者学习新的 MOM API编程;开发麻烦 对访问透明性的支持不是很好,因客户用消息AP进行远程通信,而 往往用其他机制进行本地通信
AD Web ⚫MOM适用范围: -MOM既支持同步、又支持异步通信方式, 故特别适合于事件驱动的 应用场合。 ⚫MOM的不足: -需 要 开 发 者 学 习 新 的MOM API 编 程;开发麻烦 -对访问透明性的支持不是很好,因客户用消息API进行远程通信,而 往往用其他机制进行本地通信。 基于消息的中间件(MOM)小结
AD Web 基于Web应用的中间件 Web应用服务器 是Web服务器和应用服务器相结合的产物,处于三层结构的核心层(应 用层) 提供了多方面的支持技术(构件化、事务处理…),直接支持三层及多 层应用系统的开发。 典型产品:BEA公司的 Web logic,IBM的 Websphere等
AD Web ▪ Web应用服务器 - 是Web服务器和应用服务器相结合的产物,处于三层结构的核心层(应 用层) - 提供了多方面的支持技术(构件化、事务处理…), 直接支持三层及多 层应用系统的开发。 - 典型产品:BEA公司的Web Logic , IBM的WebSphere等 基于Web应用的中间件