> > > Так ведь суют их сейчас куда попало. Например, консольная утилита > > > управляет демоном через DBUS и т.п. Получается, из костыля сделали > > > краеугольный камень. > > > > Хмм... > > > > В случае с демоном и консольной утилитой его управления - есть вариант > > написания наколеночного интерфейса чарез пайп или сокет или хз что, а > > есть вариант взаимодействия через стандартный middleware, каковым > > является dbus. > > > > Что из этого является костылём, а что нет - похоже у нас с вами > > противоположные мнения :) > > Вот только юникс - это когда через пайп, а через DBUS/DCOM - это > виндоус.
Интерфейс пайпа имеет фундаментальное ограничение - он не пригоден для работы с асинхронными событиями - в принципе. А потребность работы с таковыми есть. Поэтому демон работает с dbus. А поскольку демон работает с dbus, то естественно и управление демоном сделать через dbus. А не громоздить костыли. Если задача управления такова, что для неё достаточно пайпа - то и в этом случае использование dbus ничего существенно не усложняет - есть консольный интерфейс, его командную строку, если кеажется сложной, можно завернуть в скрипт. А по поводу ортодоксальных пайпов - так ведь можно пойти дальше и сказать что юникс вей - это командная строка, и поэтому aptitude purge xserver-xorg. > Я уж не говорю о том, что демон-индексатор отнюдь не должен заниматься > поиском по индексной базе, не его это работа. А необходимость управления > демоном возникает только потому, что в него блэкджек всунули и этот > демон стал необходим для работы юзерского интерфейса. В итоге одна > кривость на другую громоздится. Не буду комментировать то, с чем не разбирался. -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org