Le serveur envoie un "ping" toute les minutes à tous les clients

Le serveur envoie un "ping" toute les minutes à tous les clients - Java - Programmation

Marsh Posté le 22-03-2017 à 15:08:43    

Le serveur envoie un "ping" toute les  minutes à tous les clients, et et collecte les réponses sous forme de "pong" Donc le jour où tu ne réponds pas..
 
Après ça c'est le mécanisme de base, mais tu peux introduire la notion de timeout : si la personne n'a pas répondu au premier ping, elle a 30 secondes pour y répondre, quitte à refaire une requête, si elle ne répond pas, BAM !
 
Je suis donc a la recherche d'une programme en java  
   
 merci d'avance

Reply

Marsh Posté le 22-03-2017 à 15:08:43   

Reply

Marsh Posté le 22-03-2017 à 15:11:16    

c'est un projet en cours de java ou de réseau ? Savoir s'il faut se concentrer sur l'algorithmique ou sur l'ICMP...


Message édité par kadreg le 22-03-2017 à 15:11:40

---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
Reply

Marsh Posté le 22-03-2017 à 15:23:19    

tout x n ping tous les machines avec enregistrement de l'historique .. ping de connectivité

Reply

Marsh Posté le 22-03-2017 à 18:45:17    

comme j'ai déjà répondu à son message privé, je n'aime pas trop le pinpong, je préfère le tennis


---------------
vente système facility management http://facilitymanagement.over-blo [...] eraux.html
Reply

Marsh Posté le 22-03-2017 à 18:51:44    

package ping;  
 
import java.io.IOException;  
import java.net.InetAddress;  
import java.net.UnknownHostException;  
 
public class PingExample {  
 public static void main(String[] args) throws UnknownHostException, IOException {  
     InetAddress inet;  
 
     inet = InetAddress.getByAddress(new byte[] { 127, 0, 0, 1 });  
     System.out.println("Sending Ping Request to " + inet);  
     System.out.println(inet.isReachable(5000) ? "Host is reachable" : "Host is NOT reachable" );  
 
     inet = InetAddress.getByAddress(new byte[] { (byte) 170, (byte) 0, 0, 1 });  
     System.out.println("Sending Ping Request to " + inet);  
     System.out.println(inet.isReachable(5000) ? "Host is reachable" : "Host is NOT reachable" );  
 }  
}  
 
 
 
 
 
 
 
 
reponse --------------------------------->  
 
Sending Ping Request to /127.0.0.1  
Host is reachable  
Sending Ping Request to /170.0.0.1  
Host is reachable  
 
 
 
 
 
question ---------> comment je peux ajouter une intervalle d'adress pour le ping svp

Reply

Sujets relatifs:

Leave a Replay

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