D-Bus允许程序进行通信。这个IPC是如何实现的?Unix域套接字,共享内存+信号量,命名管道,还有什么?也许是一种组合?
发布于 2009-02-21 19:01:25
我认为它通常使用UNIX套接字。在Linux下,它可以使用“抽象命名空间”Unix套接字,它们是相同的,除了它们在文件系统中并不是物理上作为可见文件存在。
发布于 2009-02-21 06:42:45
这与问题DBus query非常相似。谷歌的答案是套接字--要么是TCP/IP,要么是Unix域。
发布于 2009-02-21 04:42:31
显然,IPC或TCP/IP:
http://www.freedesktop.org/wiki/Software/dbus
更新:
我的意思是,在不同的操作系统上有多种IPC方法,再加上TCP/IP。
http://dbus.freedesktop.org/doc/dbus-daemon.1.html显示unix参考版本同时使用unix域套接字和tcp/ip。
https://stackoverflow.com/questions/572283
复制相似问题