Изопропил |
---|
всё бы ничего, то топикстартеру нужно решить ту же задачу и для c# ... |
ZeroMQПример сервера на C:
http://zguide.zeromq.org/page:all#Ask-and-Ye-Shall-ReceiveПример клиента на С++,
http://zguide.zeromq.org/cpp:hwclientПример клиента на C#:
http://zguide.zeromq.org/cs:hwclient ...
C++:
http://zeromq.org/bindings:cpp (ну или просто C, используя CZMQ:
http://czmq.zeromq.org/)C#:
http://zeromq.org/bindings:clrОбмен данными единым образом внутри процесса, между потоками, между процессами, между разными компьютерами сети.
Протоколы: tcp, iproc, ipc, multicast, ...
OS'es: Windows, Linux, Android, ...
Биндинг: питон, ява, сишарп, пхп, дельфи, и еще куча языков
Масса режимов: запрос/ответ, издатель/подписчик, запрос/маршрутизатор, эксклюзивная пара... ... ...
Не требует выделенного процесса. Быстрая. Компактная. Бесплатная. Развивается.