German Verbindung bei TCPIP

thoro

Member
Licensed User
Longtime User
Hallo,

Ich habe zwischen 2 Geräten eine TCPIP Verbindung aufgebaut. Geht soweit gut, aber wie kann ich auf der Serverseite erkennen, ob eine Verbindung mit einem Client noch besteht, wenn ich beim Client CL_SocketC1.Close verwende?
Beim Client geht das mit CL_SocketC1.Connected, beim Server scheinbar nicht.

Thomas

Sorry, sollte ins Forum, kann das jemand verschieben ! Danke
 
Last edited:

thoro

Member
Licensed User
Longtime User
mit dem Timer, das ist nicht so gut, der Client hat die Verbindung ja vielleicht doch nicht beendet und will dann später noch mal was schicken.
Die TCP IP Verbindung hat doch aber eindeutige Stati, un wenn ein Client die Verbindung abbaut, bekommt das doch normalerweise ein Server mit.
Ich arbeite mit Streams, aber das Terminated Event kommt nur, wenn ich die Clientappl. nachlade, dann wird die Verbindung scheinbar echt gekappt.
Kann es sein, dass das Sock.Close die Verbindung nicht wirklich beendet ???
 
Cookies are required to use this site. You must accept them to continue using the site. Learn more…