[JAVA] Recupérer le hostname d'un poste

Recupérer le hostname d'un poste [JAVA] - Java - Programmation

Marsh Posté le 13-08-2004 à 10:21:35    

Je cherche commen récupérer le nom de machine (hostname) de la machine sur laquelle s'exécute un prog que j'écris en JAVA. J'ai regardé dans System.getProperty, mais il y a tout sauf cette info :cry:  
 
Comment je peux procéder ?


---------------
Au coeur du swirl - Mon feed
Reply

Marsh Posté le 13-08-2004 à 10:21:35   

Reply

Marsh Posté le 13-08-2004 à 10:30:58    

Code :
  1. /**
  2.    * Return the computer full name. <br>
  3.    * @return the name or <b>null</b> if the name cannot be found
  4.    */
  5.   public static String getComputerFullName() {
  6.     String hostName = null;
  7.     try {
  8.       final InetAddress addr = InetAddress.getLocalHost();
  9.       hostName = new String(addr.getHostName());
  10.     } catch(final Exception e) {
  11.     }//end try
  12.     return hostName;
  13.   }//end getComputerFullName

Reply

Marsh Posté le 13-08-2004 à 10:41:56    

Nickel, merci beaucoup :jap:


---------------
Au coeur du swirl - Mon feed
Reply

Marsh Posté le 13-08-2004 à 18:50:47    

Pour info, la methode InetAddress.getLocalHost
est particulierement lente... si tu en as besoin regulierement et que ton appli a besoin d'etre rapide. Tu as interet a sauvegarder le resultat plutot que d'appeler
sans cesse la methode


---------------
:) http://www.reseau-emploi.com
Reply

Marsh Posté le 13-08-2004 à 20:54:35    

reseau-emploi a écrit :

Pour info, la methode InetAddress.getLocalHost
est particulierement lente... si tu en as besoin regulierement et que ton appli a besoin d'etre rapide. Tu as interet a sauvegarder le resultat plutot que d'appeler
sans cesse la methode


 
surtout que conceptuellement ca n'as aucun sens, le nom de la machine ne change pas tout le temps :D


---------------
Nos estans firs di nosse pitite patreye...
Reply

Marsh Posté le 14-08-2004 à 12:58:22    

Non, ça roule : l'application se lance une fois au démarrage des clients, donc c'est pas méchant.


---------------
Au coeur du swirl - Mon feed
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed