Как привязать канал событий TAO к определенной службе именования
Предполагая, что я запустил службу именования с отключенной многоадресной рассылкой для прослушивания определенной конфигурации ip: порта, как я могу привязать канал событий к этой службе именования? Я думаю, что это должно быть возможно, потому что как можно определить, на какой службе имен связывать канал событий, если в сети их несколько?
Он отлично работает с включенной многоадресной передачей, когда канал самостоятельно находит местоположение службы имен. Однако я не нашел способа сообщить об этом службе событий при запуске. Можно ли это сделать прямо из кода?
1 ответ
Вы можете использовать параметр командной строки -ORBInitRef, который поддерживает ORB, например, использовать
client.exe -ORBInitRef NameService=corbaloc:iiop:localhost:12345/NameService
Для получения более подробной информации см. Документацию TAO.