I need to implement an interprocess communication system for processes (in machines) in Win32 using native C ++ (.NET is not applicable). For more detailed information, I consider a message routing system between processes using binary formatted messages. Sending / receiving messages should be asynchronous.
TCP socket can be one of the selected. But I just want to know if there might be a better choice for high performance. (I can ignore security issues.)
I do not request detailed code, but only your ideas.
source share