У меня есть простая установка с несколькими объектами, зарегистрированными на orbd. Удаленный клиент инициализирует соединение с ORB и пытается разрешить ссылку на службу имен (IDL: omg.org/CosNaming/NamingContextExt: 1.0). Пока все в порядке - ORB возвращает пару giop.iiop.host/giop.iiop.port. Когда ссылка на службу имен разрешена, клиент пытается resol_str () один из зарегистрированных объектов. На этот раз служба имен возвращает совершенно другую пару giop.iiop.host/giop.iiop.port для объекта (не хост / порт службы имен) - я ничего о них не знаю. Когда клиент пытается вызвать метод для разрешенного объекта, происходит сбой, поскольку пара хост / порт не настроена в брандмауэре. Не могли бы вы объяснить, почему это происходит?
Заранее спасибо!