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 -

performance - Why is XCHG reg, reg a 3 micro-op instruction on modern Intel architectures? -

jquery - Responsive Navbar with Sub Navbar -