Ich möchte einen Socket-Verbindungsabbruch simulieren, um meine Anwendung zu testen. Das Ziel ist es, zu überprüfen, ob mein Java-Code sich so verhält, wie er es erwartet, wenn eine langjährige Socket-Verbindung zu einem Remote-Server zur Laufzeit zurückgesetzt wird oder der Server nicht mehr verfügbar ist.
Ich habe versucht, eine Firewall-Regel in der Windows-Firewall zu erstellen. Die Aktivierung der Regel scheint sich jedoch nicht auf eine bereits geöffnete Socket-Verbindung auszuwirken. Das Ziehen des Netzwerkkabels ist keine Option, da ich diese Tests über eine Remote-Desktop-Verbindung zu dem Server durchführen muss, auf dem mein Code ausgeführt wird.