Bonjour,
pour un jeu programmé en java (multijoueur sur internet), je voudrais
connaitre le temps de réponse de chaque joueur par rapport au serveur.
Le but est de connaitre les différence de temps de réponse entre chaque joueur pour ainsi synchroniser leurs actions.
Le problème c'est que java ne supporte pas l'icmp,mais seulement l'udp et le tcp.
Est-il possible de faire ce que je veux grâce au tcp ?
Par exemple,tout simplement,le serveur envoie un paquet sans donnée au client et le client le renvoie de suite. Le serveur calcul le temps entre l'émission et la reception. Serait-ce représentatif du temps de réponse ?
[Autre question: est ce que le temps que prend l'information pour l'allée est toujours le même que pour le retour ?]
Merci beaucoup à vous
Partager