<div>Hi,</div>
<div>&nbsp;</div>
<div>I am fairly new to Dbus. As far as&nbsp;I understand now, two or&nbsp;more processes can communicate with each other via the bus daemon and the Dbus can use any underlying IPC (unix domain socket /TCP scoket/Pipes) for the communication.
</div>
<div>&nbsp;</div>
<div>So if two processes are communicating via bus daemon, using TCP sockets, then there will be 2 TCP connections- 1. process A to bus daemon; 2 process B to bus daemon. If we need to transfer large amount of data in this setup, is it a ideal solution to use? OR is it possible in Dbus for two applications to transfer data directly between each other, after discovering each other via the bus, and then bypassing the bus. And thus the overhead of two TCP connections is reduced to one TCP connection.
</div>
<div>&nbsp;</div>
<div>Please correct me, if I have misunderstood the concepts.</div>
<div>&nbsp;</div>
<div>Thanks,</div>
<div>Pavan</div>