Re[2]: Взаимодействие процессов -- как сделать?
От: bakulev  
Дата: 22.06.04 23:41
Оценка:
Здравствуйте, TSS, Вы писали:

TSS>Самый простой на мой взгляд способ -- это механизм сокетов. Работает просто и со вкусом, а если пользовать

TSS>Windows Sockets 2, то ещё и асинхронно.
Да и в первых сокетах есть не блокируемый режим.
TSS>Т.е. идея состоит в том, чтобы написать ма-а-асенький сервак (a-la echo service). Send & Recv уже есть...
А если посылать по UDP то и соединения не нужно устанавливать. И сервак не нужно писать, просто каждый процесс будет по своему UDP порту делать Recv своих сообщений и на порту нужного процесса посыдать Send.
при этом никаких бокировок не будет, как послал, так и освободился. А роль буфера будет операционка выполять со своим стеком TCP/IP.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.