необходима высокоуровневая библиотека IPC - PullRequest
0 голосов
/ 18 августа 2010

Предположим, у нас есть четыре процесса A, B, C и D. Обычно BD отправляет пакеты в A и получает ответ от A. (Пакет представляет собой простую команду, поэтому он очень мал). «А» транслирует событие, так что все BD должны быть уведомлены.

На первый взгляд, мой разум придумал 'dbus'. К сожалению, нам нужна библиотека с открытым исходным кодом, которая не подпадает под GPL. (LGPL или BSD должно быть хорошо)

Есть ли какая-нибудь хорошая библиотека, чтобы рекомендовать мне?

Целью будут различные устройства Linux (ядро 2.6.x и glibc 2.8.x) без системы X Window.

Спасибо.

1 Ответ

0 голосов
/ 26 сентября 2010

На самом деле, демон D-Bus и эталонная реализация на стороне клиента с двойной лицензией , с AFL версии 2.1, предлагаемой в качестве альтернативы GPL.Так что, возможно, это подходит для вашего использования в конце концов.

...