Боровский А. Qt 4 [Текст] : Часть 6. Обмен сообщениями

Боровский А. Qt 4 [Текст] : Часть 6. Обмен сообщениями / Андрей Боровский // Linux Format. — 2008. — № 7 (107), июль. — С. 76-79. — (Qt 4. Учебник). — Прил.: "Минуточку внимания!" : [Пробелы в документации QtDBus]. — С. 76.
     Аннотация
     D-Bus стал стандартом де-факто для межпроцессного взаимодействия (Interprocess Communication или IPC) на рабочем столе Linux. Что здесь может предложить Qt, собственно, модуль QtDBus, появившийся в Qt 4.2?
     В учебнике "D-Bus" (Боровский А. D-Bus: шины для вашего Linux [Текст] / Андрей Боровский // Linux Format. — 2007. — № 12 (99), дек.. — С. 86-89.), где рассматривается архитектура шины D-Bus, была высказана мысль, что программу-клиент D-Bus, которая только обращается к сервисам другого приложения, нетрудно написать даже на "голом" C. С сервером дела обстоят сложнее: он должен уметь обрабатывать сообщения D-Bus, поступающие асинхронно. QtDBus упрощает решение этой задачи настолько, насколько это вообще возможно. В качестве демонстрации возможностей QtDBus показано, как написать программу-сервер, которая будет предоставлять доступ к буферу обмена X-Window консольным приложениям.