On 11 June 2013 10:29, Chinmay Nerurkar <[email protected]>wrote:

> Thanks for the explanation. We need to have multiple publishers (publishing
> to one multicast channel) on the same host. As a follow-up to Marten's
> question, would the following design be an optimal solution to the problem?
>
> -A single ZMQ proxy process is started on a host with an incoming XSUB port
> bound to "ipc://inbound" and an outgoing XPUB port bound to one multicast
> channel "epgm://ethInterface;MulticastIP:MulticastPort".
> -All the publishing processes on the host connect to "ipc://inbound" on the
> proxy process and publish data.
> -The proxy publishes all received data to one multicast channel on its
> outbound port. This way there is only one multicast publisher per host.
>

Yes, this is a valid compromise.


> Also, just to make sure, is it possible to have multiple ZMQ EPGM XPUB
> sockets each bound to a different multicast channel, on the same/different
> Ethernet adapter on the same host?
>

Yes, it is recommended if you want to publish large or high data rate
content to split amongst multiple PGM streams.
_______________________________________________
zeromq-dev mailing list
[email protected]
http://lists.zeromq.org/mailman/listinfo/zeromq-dev

Reply via email to