[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: DBus



At Mon, 27 May 2013 19:55:26 +0400,
Иван Лох wrote:
> 
> On Mon, May 27, 2013 at 07:06:06PM +0400, Dmitrii Kashin wrote:
> > At Mon, 27 May 2013 16:29:09 +0400,
> > Иван Лох wrote:
> > > 
> > > On Mon, May 27, 2013 at 03:55:07PM +0400, Artem Chuprina wrote:
> > > > продолжением достоинств, но вот Unix socket, кажется, DBus'у не уступает
> > > > уже ни в чем.  А во внятности существенно превосходит.
> > > 
> > > D-Bus же обычно поверх Unix socket и работает. В любом случае, протокол так и так
> > > нужен, библиотека тоже нужна. Можно обсуждать нужен ли собственно демон.
> > 
> > Протокол = системная шина, полагаю? Да, системная шина однозначно
> > нужна. Как раз потому что:
> 
> Вы намекаете, что все сообщения должны быть широковещательными? 

Нет, не намекаю. Я просто обычно всегда называл её системной шиной, а
то, что она должна иметь некоторый протокол доставки мне всегда
казалось само собой разумеющимся.
 
> (n-1) сокет для каждого из n приложений = n(n-1)

Да, это верно. Я ошибся.
 
> > Я правильно думаю, что если сервис, которому предназначается
> > сообщение, еще не запущен, то DBus его автоматически запускает, тем
> > самым беря на себя роль некоторого аналога inetd для IPC?
> 
> Да.

Круто.


Reply to: