Registriert seit: 3. Sep 2004
4.629 Beiträge
Delphi 10.2 Tokyo Starter
|
AW: Wann und wie lange bleibt eine TidTCPServer-Verbindung offen ?
10. Okt 2012, 14:36
Hallo AnyH und herzlich willkommen im Forum!
Du hast vollkommen Recht: Die Verbindung sollte erst dann abbrechen, wenn entweder der Client oder der Server das Socket schließt. Ich vermute das Problem hier eher auf der Clientseite (iOS).
Wie genau wartest du denn auf eingehende Daten beim Client? Bei den Windows Sockets wird zwischen blocking und non-blocking unterschieden. Die blocking Sockets müssen eigenständig (z.b. in einem Thread) auf eingehende Daten warten, während bei den non-blocking Sockets Windows Messages im Zusammenhang mit Events eingesetzt werden, um auf eingehende Daten zu reagieren.
|