Multiple remote connections cause data transfered multiple times

Georg Bremer <[email protected]>
Newsgroups gmane.science.robotics.orocos.devel
Message-ID <[email protected]>
Hello,

our project runs in multiple processes on different machines. We use
the orocos corba functionality to manage these and a custom transport
for actually transfering data.

If we now have two processes, sender A and receiver B and connect two
InputPorts from B to one OutputPort from A we doubled the needed
bandwidth, because two completely seperated streams will be created.
However, it would be nice if the transport channel to the receiver B
would be identical for both connections and only the last local part
would be duplicated. Is this possible in theory?

I also read the code which initializes the connections and this starts
always on the OutputPort local process (A) and creates the connection
starting from the InputPort. If it were the other way around it would
be much easier to detect an already established channel.

Your suggestions are welcome, thanks and best ragards,

Georg Bremer
-- 
Orocos-Dev mailing list
[email protected]
http://lists.mech.kuleuven.be/mailman/listinfo/orocos-dev
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.