0

タイトルに書かれているように、JavaRMIについては疑問があります。私の問題は次のとおりです。A、B、Cの3つの異なるネットワークがあるとします。ネットワークでAIがRMIサービスを実行していて、ネットワークBとCを使用してそのサービスにアクセスしたいとします。それは可能ですか?または、ジョブにWebサービスを使用する必要がありますか?

Thks。

4

1 に答える 1

2

RMI(/ JRMP)には、すべてのサーバーホストがすべてのユーザーに表示される「最もパブリックな」IPアドレスを持っているという基本的な前提があります。これは、システムプロパティ「java.rmi.server.hostname」を介してRMIで設定できます。このIPアドレスはリモートスタブに設定されます。

ネットワークトポロジがこの説明に準拠していない場合は、運が悪いです。

于 2013-02-06T22:22:20.457 に答える