Bonjour
J'ai un programme Java qui récupère une liste de noms de machines (500 à 1000) et il doit retrouver leurs IP.
Le serveur DNS contenant les adresses est distant (réseau local), c'est lui qui doit faire les résolutions.
J'ai essayé de faire les résolutions séquentiellement mais c'est beaucoup trop long, c'est pourquoi je souhaite paralléliser les requêtes DNS au maximum. J'utilise la class InetAddress, je cherche l'algorithme multithreading le plus approprié pour réaliser une class recevant une liste de noms en entrée et retournant la liste des IP en sortie.
Ou puis-je trouver un exemple d'algo Java le plus performant pour mon utilisation?
Merci