Bonjour à tous.
Voici mon probleme :
J'ai un fichier xml qui est un ficher de configuration pour une application
Comme vous pouvez le voir, j'ai plusieurs serveurs et on répertorie certains ports sur ces serveurs.
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 <?xml version="1.0" encoding="UTF-8"?> <servers> <server> <host>serveur1</host> <services> <service> <nom>SQL</nom> <protocol>mysql</protocol> <port>3306</port> </service> <service> <nom>apache</nom> <protocol>http</protocol> <port>80</port> </service> </services> </server> <server> <host>serveur2</host> <services> <service> <nom>annuaire d entreprise</nom> <protocol>ldap</protocol> <port>389</port> </service> </services> </server> </servers>
L'application que je développe en java est en fait une application qui test les services ( un service = un serveur + un port + un protocole )
Pour l'instant, j'ai réussi a parser le document xml mais quand j'effectue mes tests, ca fait par exemple :
Bref, ca scanne tous les ports du fichier.serveur 1 => 3306 80 389
serveur 2 => 3306 80 389
comment dois je faire pour que les tests sur le serveur s'effectuent que sur les ports 3306 et 80 et pour le serveur2 juste le port 389 ?
Partager