Déterminer la distance de l'adresse IP du client pour Java RMI appel
Quand j'mettre en œuvre un serveur RMI (mettre en œuvre une interface qui étend java.rmi.À distance) est-il un moyen d'obtenir de l'information au sujet de l'actuel RMI contexte de demande, plus précisément la distance de l'adresse IP client?
public void myMethod() throws RemoteException {
log.info("remote IP is "+ RMISomething.getSomething());
}
OriginalL'auteur Thilo | 2009-02-26
Vous devez vous connecter pour publier un commentaire.
Voir java.rmi.serveur.RemoteServer#getClientHost
Votre deuxième phrase est incorrecte. C'est pourquoi UnicastRemoteObject.exportObject() est fourni, et pourquoi Serveurdistant.getClientHost() est statique.
OriginalL'auteur Kevin