jeudi 23 août 2012

Analyser le trafic réseau depuis l'IDE Eclipse

Lorsqu'une personne développe des WebService ou qu'elle y fait appel, il peut être intéressant de "voir" le flux SOAP pour ensuite, par exemple, l'utiliser via SOAPUI.

Si vous n'êtes pas un habitué de Wireshark, vous serez certainement séduit par une possibilité d'Eclipse.

L'idée est simple : ouvrir un port sur lequel le client se connecte et tout ce qu'il envoit est redirigé vers le serveur.
Et réciproquement.

Une fois Eclipse lancé, allez dans le menu Window > Show View > Other.
Dans la boite de dialogue, entrez "TCP".


Dans le rectangle blanc, en haut, click droit "Properties".

Dans la nouvelle fenêtre, cliquez sur "Add".

Le "Local monitoring port" correspond au port d'écoute, sur lequel le client va se connecter.
La zone "Monitor" correspond au server vers lequel rediriger.

Vous pouvez choisir de démarrer ce port avec le lancement d'Eclipse (Start monitor automatically).

Il n'y a plus qu'à lancer votre serveur, puis votre client et admirer les requêtes apparaitre.

Aucun commentaire:

Enregistrer un commentaire