J'ai une application client-serveur qui utilise .net remoting. Les clients sont dans un réseau local et je ne connais pas leur emplacement à l'avance.Trouver l'adresse IP d'un objet distant dans .net remoting
Parfois, nous faisons des transferts de fichiers et comme une optimisation je veux déterminer si un client est en fait sur la même machine que le serveur (c'est tout à fait possible). Dans ce cas, j'ai seulement besoin de faire un fichier.
Disons qu'un client appelle la méthode à distance:
RemoteFile server.GetFile (string path);
comment puis-je déterminer si le client (le demandeur) est sur la même machine?
J'ai écrit quelque chose qui ressemble beaucoup à ceci, je pense qu'il avait moins de commentaires cependant. – Erin