2010-07-28 3 views

Répondre

1

Vous pouvez essayer certains outils comme WireShark.

0

En supposant que vous êtes sous Windows:

Je aurait divisé le client et le serveur sur deux machines, soit deux réels, ou une machine virtuelle VMWare avec quelque chose. Ensuite, j'utiliserais Wireshark.

2

WireShark (anciennement Ethereal) fonctionnera parfaitement, si vous ne le connaissez pas, il peut être un peu compliqué sur OSX, Windows ce n'est pas un problème et Linux peut être un mal de tête. Vous pouvez le télécharger ici http://www.wireshark.org/, et lire une courte amorce ici - http://www.ipprimer.com/packets.cfm

Essentiellement, il y a une phase capture, et vous pouvez travailler avec les données - pour vos besoins, vous pouvez vivre capture et filtrer la sortie des paquets Sur le port/la destination qui vous intéresse, je l'ai utilisé plusieurs fois pour déboguer des réseaux domestiques douteux ou des problèmes au bureau.

Attention, si vous utilisez MySQL et localhost par exemple, ceci est un mot-clé pour MySQL et il utilisera en fait le socket ... ce qui rend les choses plus compliquées, vous pouvez contourner ce problème en vous assurant toujours d'utiliser 127.0.0.1 si vous travaillez avec MySQL. (Peut-être que d'autres logiciels utilisent cette convention?)

Questions connexes