如果需要使用DBus,您可以通过Homebrew安装它。 Homebrew是Mac OS X的软件包管理器,提供许多库,其中大部分都是针对Linux编写的。 DBus软件包可以在此处找到。然而,这并不是默认安装的,如果您打算编写Cocoa应用程序,最好使用(分布式)通知中心,就像mipadi在他的帖子中所解释的那样(您也接受了这一点)。如果您需要一个强大的中间件进行通信,也可以看看来自ZeroC的IceTouch,它是使用其Ice框架提供的服务和功能的Cocoa库。 该软件包包含例如IceStorm,它是一个发布/订阅服务器,或者IceGrid服务,可用于构建大型分布式系统。