Unix Domain Socket vs pipe

Форум для изучающих FPC и их учителей.

Модератор: Модераторы

Unix Domain Socket vs pipe

Сообщение mirk » 24.03.2016 13:33:36

Чем отличаются uds от pipe? Вроде работают на похожих принципа?
Что лучше использовать в каких ситуациях?
mirk
постоялец
 
Сообщения: 317
Зарегистрирован: 24.09.2007 10:03:39

Re: Unix Domain Socket vs pipe

Сообщение Дож » 24.03.2016 13:47:32

Пайпы более системные и низкоуровневые, работают быстрее. В рамках одной линуксовой машине при написании своей программы лучше использовать их в качестве IPC, чем сокеты.

UDS удобны, когда требуется стандартизация взаимодействия с программами, использующими только сокеты. Например, с http-демоном, запущенным только для локального использования.
Аватара пользователя
Дож
энтузиаст
 
Сообщения: 899
Зарегистрирован: 12.10.2008 16:14:47


Вернуться в Обучение Free Pascal

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 11

Рейтинг@Mail.ru