です。コードを実行する前にclient IP address
を確認したいと思っていますが、動作していないようです。私はそれが正しいIP address
であってもJava RMIのIPアドレスは
"間違ったIP"
を得続ける
InetAddress inet = InetAddress.getLoopbackAddress();
if (inet.getHostAddress().equals("192.168.0.1")){
//code here
}else{
System.out.println("wrong ip");
}
:私はすべての例外を得ることはありません、私は以下のようif-else statement
を持っています。私は何が間違っていますか?
ループバックアドレスは127.0.0.1、またはIPv6では:: 1です。 RMIサーバのクライアントアドレスは 'RemoteServer.getClientHost()'によって与えられます。あなたが何を求めているのか不明です。 – EJP