mule配置常用节点解释.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
mule配置常用节点解释

Mule-config.xml 示例模型: mule model service name=GreeterUMO inbound.... filtering-router .... /filtering-router /inbound component.... / outbound.... ....... /outbound default-service-exception-strategy ..... /default-service-exception-strategy /service service name=GreeterUMO2 initialState=stopped ... /service /model /mule 基本标签 Mule配置文件由以下标签组织成一颗XML元素树: model 定义应用程序中的服务; service 配置一个服务; description 服务的描述内容; inbound 配置入站路由,它们的端点以及入站转换器; outbound 配置一个或多个出站路由,它们的端点以及出站转换器; async-reply 配置一个异步应答路由,它用于异步请求/响应消息中; exception-strategy 配置连接器或模型或服务上的错误处理策略; 配置设置 将服务组件编织成一个应用程序是由配置文件来完成的,Mule的配置设置是由开发人员负责的,它们包括: 1、服务组件的声明; 2、哪个服务上的端点将接收消息; 3、将消息引入到服务组件之前使用哪个转换器; 4、出站端点上的消息下一步改流向哪里; 5、消息的路由信息将其发送到下一个服务组件。 声明服务组件 component Mule组件是通过指定实施类名配置的,Mule为组件接收的每个消息创建新的类实例,注意是一个特定的Java类而不是函数: component class=org.my.ServiceComponentImpl / pooled-component Mule创建一批组件,共用组件配置,对象工厂创建一个单一的对象实例也可以指定: pooled-component class=org.my.ServiceComponentImpl / component singleton-object class=org.my.ServiceComponentImpl / /component entry-point-resolver-set/ Mule可以创建一个入口点分解器基于消息负载情况动态选择调用的函数: component class=org.my.PrototypeObjectWithMyLifecycle entry-point-resolver-set array-entry-point-resolver / callable-entry-point-resolver / /entry-point-resolver-set /component callable-entry-point-resolver 这个入口点分解器用于组件实现org.mule.api.lifecycle.Callable接口,组件可以实现Callable接口废除一切动态解决方案,并调用接口函数进行替代; custom-entry-point-resolver-set 这个自定义入口点分解器可以和实现了org.mule.api.model.EntryPointResolverSet接口的类一起实施,为了准确地在你的端点上指定函数,你可以在端点上使用函数参数,如: ejb:endpoint host=localhost port=1099 object=SomeService method=remoteMethod / log-component/ Mule提供了多个简单有用的组件用于测试和初始化原型,如log-component/,它将所有接收到的消息输出到控制台中; 配置端点 endpoint 使用它声明一个全局范围的端点,在整个Mule应用程序中都可以使用,在一个服务中,ref=用于引用全局端点: file:endpoint name=fileReader reverseOrder=true comparator=parator.OlderFirstComparator / model service name=Priority1 file:inbound-endpoint ref=fileReader

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档