Лекция: Передача информации от одного процесса другому

Передача может осуществляться несколькими способами:

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

 

Схема для канала

 

 

 

Схема для сокетов

 

еще рефераты
Еще работы по информатике