itstarting:IT进行时

想自己所想,做自己所爱

  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  28 随笔 :: 3 文章 :: 55 评论 :: 0 Trackbacks
     Mule是我比较关注的ESB产品之一。
     从关系来看,其实ServiceMix才是我的初恋:)
     这个文档是几个月前的一些简要的学习笔记,希望对大家有所帮助。(也算OpenDoc了一回,免得良心上老是被谴责:只进不出)

     目前最新的版本是1.3-rc4。
     下面是Mule的一些重要特性:

  • J2EE 1.4 Enterprise Service Bus (ESB) and Messaging broker
  • Pluggable connectivity such as Jms (1.0.2b and 1.1), vm (embedded), jdbc, tcp, udp, multicast, http, servlet, smtp, pop3, file, xmpp.
  • JBI Integration.
  • Orchestration of services using WS-BPEL and Mule components and routers.
  • Support for asynchronous, synchronous and request-response event processing over any transport.
  • Web Services using XFire (STaX-based)Axis or Glue.
  • Flexible deploment Topologies including Client/Server, Peer-to-Peer, ESB and Enterprise Service Network.
  • Declarative and Programmatic transaction support including XA support.
  • End-to-End support for routing, transport and transformation of events.
  • Spring framework Integration. Can be used as the ESB container and Mule can be easily embedded into Spring applications.
  • Highly scalable enterprise server using the SEDA processing model.
  • REST API to provide technology agnostic and language neutral web based access to Mule Events
  • Powerful event routing based on patterns in the popular EIP book.
  • Dynamic, declarative, content-based and rule-based routing options.
  • Non-Intrusive approach. Any object can be managed by the ESB container.
  • Powerful Application Integration framework
  • Fully extensible development model


       下载:《MULE学习笔记.rar》

(注:本来很想通过这里的HTML编辑器来发表的,但编排实在是太烂了,只能以附件出现。)
posted on 2006-08-01 15:06 IT进行时 阅读(2403) 评论(3)  编辑  收藏

评论

# re: 开源产品学习笔记系列:ESB产品MULE的学习笔记 2006-08-01 17:10 想发财
请问MULE不支持WSDL是吧   回复  更多评论
  

# re: 开源产品学习笔记系列:ESB产品MULE的学习笔记 2006-08-01 17:18 花落知多少
Mule对SOAP协议支持的还是不错的。
尤其对我们常用的axis、xfire都做了较好的封装。

但并没有直接根据WSDL进行解析,构建客户端等能力——我觉得必要性也不大——其重点在于消息的接入、转换、路由等。  回复  更多评论
  

# re: 开源产品学习笔记系列:ESB产品MULE的学习笔记[未登录] 2007-09-13 10:46 haha
请问MuleClient如何从Jms服务器的队列里取出数据呢?
MuleClient it = new MuleClient();
UMOMessage msg = it.receive("jms://queue2" , 1000);
这样执行下来有异常发生
  回复  更多评论
  


只有注册用户登录后才能发表评论。


网站导航: