使用方法のサンプルを含め、Java RMI プログラミングのクライアント IP を取得する方法を説明できる人はいますか?
Java APIを調べましたが、わかりにくいです。
クライアントIPをサーバーに出力したい
RemoteServer
クラスで呼び出す必要がある唯一のメソッドはgetClientHost()
. それは、あなたがタイトルで尋ねたことを行うものです。
私は解決策とあなたの意味を見つけました、ありがとう:
サーバーのインターフェース実装で getClientHost() 関数を処理するには、try-catch が必要です。
コードは次のとおりです。
try{
System.out.println(getClientHost()); // display message
}catch(Exception e){}