技术开发 频道

开源消息框架Mule配置基础

  使用mule-config.xml工作

  Mule配置文件由以下标签组织成一颗XML元素树:

  1、<model>  --  定义应用程序中的服务;

  2、<service>  --  配置一个服务;

  3、<description>  --  服务的描述内容;

  4、<inbound>  --  配置入站路由,它们的端点以及入站转换器;

  5、<outbound>  --  配置一个或多个出站路由,它们的端点以及出站转换器;

  6、<async-reply>  --  配置一个异步应答路由,它用于异步请求/响应消息中;

  7、<exception-strategy>  --  配置连接器或模型或服务上的错误处理策略。

  下面是一个示例模型:

<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>
0
相关文章