2009-04-22 4 views
2

J'ai implémenté une sorte de «solution de pulsation» et j'aimerais voir ce qui se passe lorsque le réseau «tombe en panne», dans des conditions réelles, spécialement si cela se produit lorsqu'il n'y a pas de trafic sur le socket. Problèmes: - Je n'ai qu'un seul ordinateur; - Je suis sur Windows/Java; Je suppose que le simple débranchement du câble réseau/la désactivation de la carte réseau n'affecteront pas les deux processus, car ils fonctionnent sur la même boîte; Y a-t-il une solution programmatique à cela? Une façon de forcer la fermeture d'une douille?Comment puis-je simuler une déconnexion de socket (sous Windows) entre un client et un serveur?

Répondre

9

J'utilise TCPView pour faire un clic droit et fermer les sockets.

+0

Juste ce que je cherchais. Je ne peux pas vous remercier assez :) –

1

si vous utilisez Eclipse, il y a une connexion TCP/IP Monitor, WINDOW -> Afficher la vue -> Autres -> Type texte du filtre = TCP/IP et créer une nouvelle expédition tcp/ip vous pouvez surveiller et arrête ça au milieu.

0

Vous pouvez également simuler deux ordinateurs avec des ordinateurs virtuels. J'utilise pour créer plus d'ordinateurs: D.

Questions connexes