dds - OpenDDS - DCPSInfoRepo is killed but the publisher and subscriber are communicating -


i'm exercising opendds dcps examples opendds-3.11/examples/dcps/introductiontoopendds on ubuntu 16. per aaa_readme.txt found in same location, first started dcpsinforepo opendds-3.11/bin/dcpsinforepo -orbendpoint iiop://localhost:12345 followed subscriber , publisher respectively.

i publisher publishing , subscriber receiving subscribed topics. understand dcpsinforepo creates repo.ior contain participant's entry.

but if kill dcpsinforepo, see publisher , subscriber continue communicate not add participant dcpsinforepo not running.

i know why publisher , subscriber continue communicate in absence of dcpsinforepo. don't need dcpsinforepo server after participants added? please clarify.

the dcpsinforepo used discovery, @ moment publishers/subscribers know of each other keep communicating without dcpsinforepo.

i recommend use rtps discovery coming dds standard. removes need dcpsinforepo (which single point of failure).


Comments

Popular posts from this blog

Is there a better way to structure post methods in Class Based Views -

reflection - How to access the object-members of an object declaration in kotlin -

php - Doctrine Query Builder Error on Join: [Syntax Error] line 0, col 87: Error: Expected Literal, got 'JOIN' -