Как привязать канал событий TAO к определенной службе именования

Предполагая, что я запустил службу именования с отключенной многоадресной рассылкой для прослушивания определенной конфигурации ip: порта, как я могу привязать канал событий к этой службе именования? Я думаю, что это должно быть возможно, потому что как можно определить, на какой службе имен связывать канал событий, если в сети их несколько?

Он отлично работает с включенной многоадресной передачей, когда канал самостоятельно находит местоположение службы имен. Однако я не нашел способа сообщить об этом службе событий при запуске. Можно ли это сделать прямо из кода?

1 ответ

Вы можете использовать параметр командной строки -ORBInitRef, который поддерживает ORB, например, использовать

client.exe -ORBInitRef NameService=corbaloc:iiop:localhost:12345/NameService 

Для получения более подробной информации см. Документацию TAO.

Другие вопросы по тегам