Bonjour
J’aimerais faire un programme qui récupère des données du FireWall (les logs du trafic du réseau) en temps réel afin de les stocker dans une Base de données.
J’ai procédé comme suit :
1. J’ai ouvert le port 514(UDP) en écoute à l’aide d’un DatagramSocket.
2. J’ai défini un DatagramPacket qui récupère la trace des paquets un par un à l’aide d’un buffer que j’ai converti en String.
Donc, ce buffer contient toutes les données (IPsource, IPdestination, date, heure…) "en vrac" sous forme de string.Ce buffer est alors l’intermédiaire entre le Firewall et la BD.
Ma question est alors :
Quelle est la méthode la plus rapide qui permet d’insérer le contenu de ce buffer dans la BD pour qu’il puisse rapidement récupérer le contenu du paquet suivant puisque je travaille en temps réel ?
Merci pour votre aide
[Modéré par Didier] : ajout de tag dans le titre - Les règles du forum Java
Partager