有很多IPC(interprocesscommunication),用于不同的解决方案:CORBA是用于面向对象编程中复杂的IPC的一个强大的解决方案。DCOP是一个较轻量级的IPC框架,功能较少,但是可以很好地集成到K桌面环境中。SOAP和XML-RPC设计用于Web服务,因而使用HTTP作为其传输协议。D-BUS设计用于桌面应用程序和OS通信。D-Bus(其中D原先是代表桌面“Desktop”的意思),即:用于桌面操作系统的通信总线。现在逐渐被引入到嵌入式系统中,不过名字还是保留原先的叫法而已。