Proposal and RFC: DAL, the Desktop Abstraction Layer
Ikke
eikke@eikke.com
Sat Jan 15 05:40:38 PST 2005
> There are only 2 use cases that I know of using Dbus:
>
> 1) You want to communicate with a specific app
Why would you need any abstraction layer/standard interface if you only
want to talk to one specific app? In that case you can use a dedicated
PATH of course. But then you shouldn't have a common standard interface,
but better an interface specific for that app, exposing as much of its
functionality as possible, not only functionalities offered by (eg) all
TextEditors.
DAL is right there to be able to speak to *any* app delivering some
specific services, where you don't have to care whether this app is
gedit, kwrite or xemacs.
Regards,
Ikke
http://www.eikke.com
More information about the dbus
mailing list