Передача информации от одного процесса другому
Передача может осуществляться несколькими способами:
- Разделяемая память
- Каналы(трубы), это псевдофайл, в который один процесс пишет, а другой читает.
- Сокеты - поддерживаемый ядром механизм, скрывающий особенности среды и позволяющий единообразно взаимодействовать процессам, как на одном компьютере, так и в сети.
- Почтовые ящики (только в Windows), однонаправленные, возможность широковещательной рассылки.
- Вызов удаленной процедуры, процесс Аможет вызвать процедуру в процессе В, и получить обратно данные.
Схема для канала
Схема для сокетов