电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

ESB及muleESB实践

ESB及muleESB实践_第1页
1/7
ESB及muleESB实践_第2页
2/7
ESB及muleESB实践_第3页
3/7
ESB 原理及Mule ESB 实践 1 ESB 介绍 (一) ESB 是SOA 架构中实现服务之间智能化集成和管理的中介。 (二) 有标准的信息格式,在服务之间进行信息传递,因为集成对象统一到服务。 (三) 支持同步请求—响应、异步请求—响应(事件驱动) (四) 支持多种传输协议:Http 、JMS、MQ (五) 支持多种集成方式 JCA、WEB 服务、MESSAGING、ADPTER (六) 对服务调用进行管理、记录、监控 (七) 协议转换:SOAP/ HTTP/ MQ/ QMGR/ .NET/ WEBSphere Servers/ JMS client /C &C++client (八) 如果采用开放标准实现ESB:WEB 服务 + webservice 协议。 2 MU LE ESB 介绍 2.1 MU LE ESB 组成结构 a) Model:服务运行时环境,包括:异常处理、生命周期管理、entry point resolvers b) Service:处理服务请求的基本单位,它调用各个组件进行请求处理。 c) Transport:抽象概念的“通道”,包括:文件通道、stdio、邮件通道、WebService (CXF/AXIS)、Http 通道、JMS 通道、FTP 通道、jdbc 通道、EJB 通道、XMPP 通道、VM 通道。 d) Connector:协议连接器。Http Connector、JMS Connector e) END-Point: 路由出口、入口。在 Inbound 或 Outbound Router 中定义 listening/polling 和出口入口地址。 f) Router: 通过 Filter 拦截跟踪消息属性分发到各个END-Point。 g) Component:Service 的处理的核心,component 有自己的生命周期。 h) FLOW: flow 的过程 messageService—>message process1--->message process2……. 一步一步学Mu le ESB——(第一篇:基础篇) 2012年10月22日 9:55 一 步 一 步 学 Mule ESB——( 第 一 篇 : 基 础 篇 ) mule 它是一个以Java为核心的轻量级的消息框架和整合平台,基于EIP(Enterprise Integeration Patterns,由Hohpe和Woolf编写的一本书)而实现的。Mule的核心组件是UMO(Universal Message Objects,从Mule2.0开始UMO这一概念已经被组件Componse所代替),UMO实现整合逻辑。 UMO可以是POJO,JavaBean 等等。它支持30多种传输协议(file,FTP,UDP,TCP,email,HTTP,SOAP,JMS等),幵整合了许多流行的开源项目,比如Spring,ActiveMQ,CXF,Axis,Drools等。虽然Mule没有基于JBI来构建其架构,但是它为JBI容器提供了JBI适配器,应此可以很好地与JBI容器整合在一起。而Mule更关注其灵活性,高效性以及易开发性。从...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

ESB及muleESB实践

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部