Я тренируюсь с OpenDDS
примерами DCPS с OpenDDS-3.11/examples/DCPS/IntroductionToOpenDDS
по Ubuntu 16
. Согласно AAA_README.txt
, найденному в том же месте, я сначала начал DCPSInfoRepo
OpenDDS-3.11/bin/DCPSInfoRepo -ORBEndpoint iiop://localhost:12345
, а затем subscriber
и publisher
соответственно.
Я мог получить publisher
публикацию и subscriber
получение тем, на которые подписаны. Насколько я понимаю, DCPSInfoRepo
создает repo.ior
, который будет содержать запись участника.
Но если я убью DCPSInfoRepo
, я увижу, что publisher
и subscriber
продолжают общаться, но, очевидно, не смогу добавить другого участника, так как DCPSInfoRepo
не работает.
Я хотел бы знать, почему publisher
и subscriber
продолжают общаться в отсутствие DCPSInfoRepo
. Разве нам не нужен DCPSInfoRepo
сервер после добавления участников? просьба уточнить.