Author Topic: DDS Add-In multiple domain participants  (Read 1087 times)


  • EA Practitioner
  • ***
  • Posts: 1541
  • Karma: +106/-10
  • Flutes: 1; Clarinets: 1; Saxes: 5 and counting
    • View Profile
DDS Add-In multiple domain participants
« on: February 04, 2007, 05:02:34 pm »
Hi there,

In the DDS Add-In Beta 1, defining an application which uses more than one domain participant results in a warning during model validation.
Code can be generated, but the resulting application has only one domain participant, whose publisher and/or subscriber has readers/writers for all the topics specified in the participants the application uses in the model. This is not an equivalent solution, since the topics (in the model) belong to different domains and a domain participant participates in one domain only.
Also, in the generated (C++) applications the domain identity is passed as a single command-line argument, meaning the application can participate in only one domain.

The RTIDDS User's Manual 4.1 explicitly lists multiple participants in a single application as a possibility (section 2.4, page 2-10).
Is this Add-In limitation just an artifact in the Beta (and as such one that will be removed in the production release), and if not, what is the reason for it?


My theories are always correct, just apply them to the right reality.