ESB
gxin1008
这个作者很懒,什么都没留下…
展开
-
Mule ESB 学习笔记(3)
根据实际需求着重检查了一下Mule ESB的消息传递方式。Mule支持常用的几种消息传递方式,能够满足要求。 5. 消息传递方式5.1 异步方式异步方式是一种单向调用,调用者不需要获得响应。图 Asynchronous异步方式通过inbound和outbound endpoint的exchange-pattern=”one-way”实现。转载 2014-10-22 21:38:02 · 765 阅读 · 0 评论 -
Mule ESB 学习笔记(5)
5.3 同步方式同步方式即请求方调用服务后,component将处理结果发送给另一个外部服务处理,并将处理结果反方向返回。图 Synchronous同步方式通过inbound和outbound endpoint的exchange-pattern=”request-response”实现,相应配置如下: <inbound-endpoint转载 2014-10-22 21:42:23 · 415 阅读 · 0 评论 -
Mule ESB 学习笔记(7)
6. 配置模式Mule 3.0版本提供了“pattern”的机制。Pattern总结了实际使用过程中的常见场景,以简化的服务配置方式提供。6.1 简单服务模式(simple service pattern)简单服务模式用于简化同步服务调用的配置,对应消息传递方式中的请求-响应方式。图 简单服务模式简单服务模式通过simple-service 元素配置转载 2014-10-22 21:44:12 · 529 阅读 · 0 评论 -
Mule ESB 学习笔记(8)
写之前的内容时,Mule刚刚3.0.1版本,很多官方文档还没有更新(尤其示例代码),维持在V2的状态。经过了一年多的时间,Mule社区版发展至了3.2版本,并且推出了Mule Studio可视化开发工具(当前beta状态,支持Mule 3.1.2)。将以前自己验证的示例代码在3.1.2版本上又跑了一遍(有些变化),在此做一下记录。一. 服务调用1. Mu转载 2014-10-22 21:45:33 · 558 阅读 · 0 评论 -
Mule ESB 学习笔记(1)
前几天开始看Mule ESB的相关内容,在此做一下记录,以便后续查阅。附-学习资料:Mule in Action,by David Dossot & John D'EmicMule 官方文档DZone Refcardz #40: Core Mule1. 简介Mule ESB是一个基于Java的轻量级企业服务总线和集成平台,允许转载 2014-03-18 16:56:27 · 895 阅读 · 0 评论 -
Mule ESB 学习笔记(2)
Mule ESB中有一些基本的概念,理解这些基本概念后才能理解Mule的内部机制。从中也可以看到Mule解决问题的基本思路。4. 基本概念4.1 ModelModel表示托管各个服务的运行时环境。图 Model4.2 ServiceService是用来处理服务请求的基本单位,它调用各个组件进行服务请求的处理。图 S转载 2014-10-22 21:35:02 · 545 阅读 · 0 评论 -
Mule ESB 学习笔记(4)
5.2 请求-响应方式请求-响应方式即请求方调用服务后,服务立即处理并返回响应结果,不需将消息再次传递。图 Request-Response请求-响应方式通过input endpoint的exchange-pattern=”request-response”实现,相应配置如下:转载 2014-10-22 21:40:30 · 512 阅读 · 0 评论 -
Mule ESB 学习笔记(6)
5.4 异步请求-响应方式异步请求-响应方式即请求方调用服务后不需要立即获得返回结果,component将请求发送给其他外围系统处理(可能有多个),全部处理完毕后通过指定的异步应答Router返回给请求方。图 Asynchronous Request-Response异步请求-响应方式通过在OutBound Endpoint中增加reply-to以及增加async-转载 2014-10-22 21:43:26 · 538 阅读 · 0 评论