Руководство программиста для Linux



      778b1c86   

process communication) предоставляет средства для


Система Linux IPC (Inter- process communication) предоставляет средства для взаимодействия процессов между собой.
В распоряжении программистов есть несколько методов IPC:

  • полудуплексные каналы UNIX

  • FIFO (именованные каналы)

  • Очереди сообщений в стиле SYSV

  • Множества семафоров в стиле SYSV

  • Разделяемые сегменты памяти в стиле SYSV

  • Сетевые сокеты (в стиле Berkeley) (не охватывается этой статьей)

  • Полнодуплексные каналы (каналы потоков) (не охватывается этой статьей)

  • Если эти возможности эффективно используются, то они обеспечивают солидную базу для поддержания идеологии клиент/сервер в любой UNIX-системе, включая Linux.

    Содержание  Назад  Вперед