Архив метки: ipc

ipc

UNIX. Профессиональное программирование — У. Ричард Стивенс, Стивен А. Раго

Издание «UNIX. Профессиональное программирование» — это подробнейшее справочное пособие для каждого профессионального программиста, который работает с UNIX. С. Раго смог обновить и дополнить классический фундаментальный труда Р.Стивенса, при этом сохранив точность и стиль оригинала. Отметим, что содержание абсолютно всех тем, прикладных программ и примеров обновлено согласно последним версиям самых популярных реализаций UNIX. Важные дополнения посвящены потокам и разработке различных многопоточных программ, применению интерфейса сокетов для создания межпроцессного взаимодействия (IPC) и описанию интерфейсов, которые были добавлены в новой версии POSIX.1. Необходимо сказать, что аспекты прикладного программного интерфейса описываются на понятных примерах, которые были протестированы на четырех платформах: Linux, Solaris 9, FreeBSD и Mac OS X 10.3. В этом справочнике описывается огромное количество ловушек, о которых обязательно нужно помнить в процессе создания программ для разных реализаций UNIX, и демонстрируются способы их избегания, опираясь при этом на стандарты Single UNIX Specification и POSIX.1.

Unix. Взаимодействие процессов — Уильям Стивенс

В книге «Unix. Взаимодействие процессов» описывается одна из форм межпроцессного взаимодействия IPC, с помощью которой разрабатываются большинство сложных программ. Здесь рассматриваются четыре возможности разделения решаемых задач между несколькими процессами или потоками одного процесса, например, синхронизация, передача сообщений, удалённый вызов процедур и разделяемая память. Данное издание опубликовано с многочисленными иллюстрациями примеров, и его можно использовать в качестве учебника по IPC или справочника, для программистов с опытом работы.