Преобразование сетевых адресов (NAT) часто вызывает проблемы, если к внутренним объектам CORBA необходимо обращаться извне сети NAT.
В моем случае я хочу, чтобы объект IOR содержал имя хоста (а не IP-адрес), когдадоступен из внешней сети.
Как я знаю, IOR могут содержать имена хостов или IP-адреса.Это настраивается параметром jacorb.dns.enable.Когда это включено, IOR будут содержать имена хостов.Тем не менее, когда я делаю следующие изменения в jacorb.properties:
jacorb.dns.enable = on jacorb.ior_proxy_host = "hostname"
Затем, когда я декодирую IOR, он дает мне IPснова адрес.
Итак, мой вопрос, возможно ли, что при декодировании IOR дает мне имя хоста вместо IP-адреса?Как я могу настроить это?