3

IOR ファイルに特定の IP を設定したいのですが、以下のようにしています。

props.put("iiop.publishIP", "auto");
props.put("iiop.port", "60003");
props.put("iiop.hostname", "165.100.10.1");
props.put("iiop.listenAddress", "0.0.0.0");

生成された IOR ファイルをデコードすると、構成された IP (165.100.10.1) ではなく、マシンの IP が表示されます。デコードされた IOR でポート (60003) は表示されますが、IP は表示されません。

何か足りないのですか、誰か助けてください。

4

1 に答える 1

0

IOR ファイルはあなたのようには見えません。Java コードの一部をここに投稿した可能性があります。openOrb は、作成した IOP ファイルを生成します。このコードをここに投稿してください。

props.put("iiop.publishIP", "auto");

設定した IP を上書きする可能性があります。

ところで。サービスを識別するために corbaloc を作成できます。これは IOR ファイル内でも使用できます。例えば、

corbaloc://1.2@host:port/NameService
于 2016-09-22T03:42:55.367 に答える