期的问题。它也允许桌面会话与操作系统间的通讯，这通常包括了内核与任何的系统守护进程或一般行程间的通讯。当大量的程序进行通讯时，由于程序跟程序之间必须建立起一对一的通讯，则整体的通讯网路将会非常复杂，而通讯效率也会因此低下不可靠。D-Bus提供了一个抽象层，能够汇整所有的讯息到一个虚拟的通讯频道。连接到D-Bus的程序无法也无需知道D-Bus是如何实做，但是只要遵从D-Bus的标准，就能保证所有连接到D-Bus的程序能进行彼此间的交流。换句话说，D-Bus是一个系统，即行程间通讯的媒介，让应用程式间可以通