2016-07-05 84 views
0

我想建立一個UDP連接器在mule,並不知道如何設置爲多播使用配置。 在mule文檔中有一個單獨的多播連接器,但在Anypoint Studio中不可用。mule udp連接與多播

回答

0

如果您的項目是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