【问题标题】:mule udp connection with multicastingmule udp 连接与多播
【发布时间】:2016-07-05 17:50:31
【问题描述】:

我正在尝试在 mule 中设置 UDP 连接器,但无法弄清楚如何使用配置设置为多播。 在 mule 文档中,有一个单独的多播连接器,但在 Anypoint Studio 中不可用。

【问题讨论】:

    标签: mule mule-component anypoint-studio


    【解决方案1】:

    如果您的项目是 Mavenized,您可以在 pom.xml 中包含以下依赖项以利用多播。

    <dependency>
        <groupId>org.mule.transports</groupId>
        <artifactId>mule-transport-multicast</artifactId>
        <version>${mule.version}</version>
    </dependency>
    

    在您的配置中,您可以将以下内容用于您的多播连接器。

    <multicast:connector 
        name="multiCastConnector" 
        receiveBufferSize="1024"
        sendBufferSize="1024"
        timeout="0" 
        keepSendSocketOpen="false" 
        broadcast="false"
        timeToLive="127" 
        loopback="true"/>
    

    在您的流程中,您可以在 UDP 端点中引用此连接器。

    connector-ref="multiCastConnector"
    

    您还需要确保配置的命名空间中包含以下内容,

    xmlns:multicast="http://www.mulesoft.org/schema/mule/multicast"
    

    在 schemaLocation 中。

    http://www.mulesoft.org/schema/mule/multicast http://www.mulesoft.org/schema/mule/multicast/current/mule-multicast.xsd
    

    【讨论】:

      猜你喜欢
      • 2011-04-23
      • 1970-01-01
      • 1970-01-01
      • 2012-03-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多