Bonjour,
j'essaye de faire une classe java qui test le temps de résolution d'un serveur DNS ceci aprés d'avoir entré l'adresse du serveur DNS, mais je ne trouve pas en java un exemple qui m'aidera à réaliser ce travail, qui a une idée sur ce type de test ?
j'ai essayé ca mais ca ne marche pas , le temps est tjr 0
merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38 import java.net.* ; import java.io.* ; public class DNStest { static double temps; public static double dnsresponse() { InetAddress adresse ; try { long start = System.currentTimeMillis(); adresse=InetAddress.getByName("http://www.manutd.com/Splash-Page.aspx"); System.out.println(adresse.getHostAddress()) ; long fin = System.currentTimeMillis(); temps = fin - start; } catch(UnknownHostException e) { } return temps; } public static void main(String[] args) { { DNStest t = new DNStest(); System.out.println("temps de resolution du serveur en ms est "+t.dnsresponse()) ; } } }
Partager