命名服务初创公司 Jacorb
Naming Service Startup Jacorb
当我在我的机器上启动 org.jacorb.naming.NameServer
时,我有疑问。它给了我一个IOR。
我的机器有 2 个 IP:
- 私密点赞192.168.64.39
- Public like 209.153.66.13 (machine-abc.mynetw.com)
当我尝试连接并注册到命名上下文时。我得到错误
retries exceeded.. can not connect to 192.168.64.39:2508
我解码了 IOR URI,发现它指向我在 LAN 上的私有 IP。所以当我尝试连接到它时,我得到了异常。我该怎么做才能在解码时得到 Public IP 或主机名。
以便我可以远程访问它。
谢谢
使用,-DOAIAddr=<Machine name IP>
其中 <Machine name IP>
可以是主机名或 IP 地址。
但是 Jacorb 2.3.1 有错误,如果我们写主机名,那么 IOR 不一定会解析为主机名,它只包含 IP 地址。
当我在我的机器上启动 org.jacorb.naming.NameServer
时,我有疑问。它给了我一个IOR。
我的机器有 2 个 IP:
- 私密点赞192.168.64.39
- Public like 209.153.66.13 (machine-abc.mynetw.com)
当我尝试连接并注册到命名上下文时。我得到错误
retries exceeded.. can not connect to 192.168.64.39:2508
我解码了 IOR URI,发现它指向我在 LAN 上的私有 IP。所以当我尝试连接到它时,我得到了异常。我该怎么做才能在解码时得到 Public IP 或主机名。
以便我可以远程访问它。
谢谢
使用,-DOAIAddr=<Machine name IP>
其中 <Machine name IP>
可以是主机名或 IP 地址。
但是 Jacorb 2.3.1 有错误,如果我们写主机名,那么 IOR 不一定会解析为主机名,它只包含 IP 地址。