2016-07-05 25 views
0

Ich versuche, einen UDP-Konnektor in Muli einzurichten und nicht herausfinden, wie man Multicast mit den Konfigurationen einstellen. In der mule-Dokumentation gibt es einen separaten Multicast-Connector, der in Anypoint Studio nicht verfügbar ist.mule udp Verbindung mit Multicasting

Antwort

0

Wenn Ihr Projekt mavenisiert ist, können Sie die folgende Abhängigkeit in die Datei pom.xml einschließen, um Multicasting zu verwenden.

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

In Ihrer Konfiguration könnten Sie für Ihren Multicast-Connector Folgendes verwenden.

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

In Ihrem Flow können Sie auf diesen Connector in Ihrem UDP-Endpunkt verweisen.

connector-ref="multiCastConnector" 

Sie werden auch die folgenden enthalten ist in Ihrem Namensraum in der Konfiguration,

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

und in der schema sicherstellen müssen.

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