Основные системные утилиты - dbus

0
Ваша оценка: Нет

D-Bus — система межпроцессного взаимодействия, которая позволяет приложениям в операционной системе общаться друг с другом.

D-Bus поддерживает широковещательную рассылку сообщений, асинхронную передачу сообщений (для уменьшения задержки), аутентификацию и многое другое. При разработке старались уменьшить накладные расходы; сообщения отправляются по двоичному протоколу, без использования XML. D-Bus также поддерживает сопоставление вызываемых методов сообщениям, но это необязательно; это делает использование системы довольно простым.
По уровню сложности, её можно расположить между низкоуровневыми сокетами и CORBA.
Есть привязки для различных языков, в том числе GLib, Python, Qt и Java.

Сайт разработчика: http://www.freedesktop.org/wiki/Software/dbus
Что почитать?


Разместил: vikos 4 Июнь 2012 в 23:25