eProsima / Micro-XRCE-DDS

An XRCE DDS implementation. Looking for commercial support? Contact info@eprosima.com
Apache License 2.0
156 stars 17 forks source link

In XRCE_DDS, can one system has two participants? #84

Closed vibnwis closed 3 years ago

vibnwis commented 3 years ago

Assuming I have to separate systems but residing in one single hardware, can I have two participants, one for system A and one for system B, and the publishers of A can not reach subscribers B, and vice-versa? Appreciate your comments please?

pablogs9 commented 3 years ago

Publisher in A should reach subscribers in B if client and agent are running in the same hardware and it has localhost network interface.

Provide a replicable scenario if you have had any problem.

vibnwis commented 3 years ago

I am now at the design stage. Hence I want to understand the concepts properly to avoid any silly mistake. Can I interpret your answers as, if there are several PCs and running those A and B systems. System A will not able to see system B and vice-versa?

pablogs9 commented 3 years ago

Yes, A and B will see each other if they are using DDS to communicate.