JoinMulticastGroup from multiple processes on same machine
-
As far as I can tell from my understanding of UDP and how it is delivered to a process, this should not be possible. However, I'm checking just in case someone can tell me I'm wrong (I'd like to be!). Is it possible to have several processes on the same computer listen a single UDP multicast port? (let's say 224.0.0.0:60000) The ExclusiveAddressUse shows promise, but doesn't seem to really handle this situation. The end goal is for 2+ process to listen to the same multicast group and receive all the messages. (I don't want one process to get one message, then the next process get the next, etc.) [edit] I'm also wanting to stick with IPv4 if possible. [/edit] Thanks for any advice. (If this doesn't work, I'll have to write a service that lets multiple processes on one computer use some form of IPC to talk to it. That service would then use the one available UDP connection to the multicast group.) John
"You said a whole sentence with no words in it, and I understood you!" -- my wife as she cries about slowly becoming a geek. -- modified at 12:36 Monday 16th January, 2006