On Wed, 25 Nov 2009 15:19:50 +0300
"Nikita V. Youshchenko" <yo...@cs.msu.su> wrote:

> Интерфейс пайпа имеет фундаментальное ограничение - он не пригоден для 
> работы с асинхронными событиями - в принципе. А потребность работы с 
> таковыми есть. Поэтому демон работает с dbus.

Если отталкиваться от голословного утверждения, то имеется очень большая
вероятность повторить тот путь, который прошли авторы дбусоподелок.
Открыть несколько пайпов --- тривиальная задача. И никакой дбус нужен не
будет.

> А поскольку демон работает с dbus, то естественно и управление демоном 
> сделать через dbus. А не громоздить костыли.

Русский народ подобные ситуации описывает так: "Ноготь увяз --- всей
птичке пропасть".

> Если задача управления такова, что для неё достаточно пайпа - то и в этом 
> случае использование dbus ничего существенно не усложняет - есть 
> консольный интерфейс, его командную строку, если кеажется сложной, можно 
> завернуть в скрипт.

Текстопайповый обмен данными можно просмотреть глазами с помощью tee.
Дбусный бинарный винегрет --- нельзя.

Протестировать такую утилиту по-простому тоже не получится, так как
просто так не перенаправишь ввод из заранее подготовленного файла.

-- 
Alexander Galanin


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Ответить