On 4.11.2013 17:49, Thiago Macieira wrote:
That's a very narrow point of view. It doesn't include:
The original posting was about what glib uses internally to implement
dbus support and I responded that libdbus is obsolete for that since any
remotely recent version of glib doesn't depend on libdbus.
* EFL-based applications, whose binding is based on libdbus-1
Are EFL-based application glib-based?
* Qt-based applications, whose binding is also based on libdbus-1
I don't count Qt-applications as glib-based although I know Qt supports
glib mainloop, although I prefer to build Qt without glib support since
I don't see much point in it...
* older glib-based applications that use dbus-glib and haven't been ported
They should do the port to avoid becoming obsolete...
* most system daemons, which are bindingless
I don't know what you mean by this.
Nice thing with GIO's dbus implementation is that is can be easily used
for peer-to-peer dbus without dbus-daemon. In case auto-invocation is
needed, it is convenient to implement dummy session-bus interface that
just fires up the service and responds with socket address for p2p
communication. This improves communication efficiency and avoids many of
the performance and security problems caused by dbus-daemon without
requiring support for kdbus...
As an example, we support p2p dbus in gSSO, in addition to traditional
system and session bus.
_______________________________________________
Dev mailing list
[email protected]
https://lists.tizen.org/listinfo/dev