TCPClient verbindung trennen
-
Hallo zusammen,
ich habe eine Anwendung mit einer TCP-Server-Client-Verbindung. Das Problem ist:Die Verbindung ist aufgebaut und der Server wird geschlossen. Über einen Try Chatch kann ich die Trennung im Client erkennen. Nun muß ich mit Hilfe eines Timers im Client versuchen die Verbindung wieder aufzubauen. Im Client nutze ich "BeginnRead" und "EndRead". Habe daher keinen Stream den ich schliessen könnte sondern ein Byte-Array. Der Client wirft die Exeception dass die Verbindung noch besteht wenn ich versuche sie neu aufzubauen.
Wie kann ich die Verbindung trennen oder wie kann ich geziehlt das Objekt myClient entfernen ohne darauf zu hoffen dass es nach einem Close irgendwann gelöscht wird.
Danke
Dieter
-
Arbeiten Sie auf dem unteresten Niveau, dass nur von C# für Socket-Programmierung erlaubt ist, dann haben Sie die volle Kontrolle über Streams und anderes
-
Das Problem ist gelöst. Mit TcpClient.Client.Close bin ich zum Ziel gekommen.
Danke für die Hilfe
Dieter