Archived
This forum has been archived. Please start a new discussion on GitHub.
Muticast calls
Hi,
I wonder if i can do multicast calls. I have a simulation enviroment where one component wants to broadcast a message to all other components. I would like to have one proxy with multiple endpoints pointing to different objects implementing some common interface. This call can be an unreliable oneway call over UDP protocol, it has to be as fast as possible. Is it possible?
Thank you,
Gyorgy
I wonder if i can do multicast calls. I have a simulation enviroment where one component wants to broadcast a message to all other components. I would like to have one proxy with multiple endpoints pointing to different objects implementing some common interface. This call can be an unreliable oneway call over UDP protocol, it has to be as fast as possible. Is it possible?
Thank you,
Gyorgy
0
Comments
-
No, Ice does not support multicast. However, you can achieve the same semantics by using IceStorm: create topic on which you publish the message, and have each receiver subscribe to that topic. IceStorm takes care of delivering the message to all the subscribers. You may well find that this is fast enough--IceStorm is very lightweight and efficient.
Cheers,
Michi.0