Registriert seit: 12. Jan 2005
Ort: Waldshut-Tiengen
2.875 Beiträge
Delphi 2007 Enterprise
|
Re: Client / Server ....... Denkfehler?.... komme nicht weit
18. Jul 2008, 14:03
Im Prinzip hält man eine Verbindung nur so lange offen, wie man sie braucht, um Daten zu übertragen.
Also:
- Verbindung aufbauen
- wenn Verbindung klappt, dann Daten senden
- Daten werden immer mit ACK oder NAK vom Server bestätigt
- Wenn kein ACK kommt, Daten erneut senden
- wenn x-mal kein ACK gekommen ist, dann Fehlerprotokoll und abbrechen
- wenn alle Daten gesendet wurden, dann Verbindung abbauen
- evtl prüft der Server die Daten, bevor er ein ACK sendet
Klaus E. Linux - das längste Text-Adventure aller Zeiten...
Wer nie Linux mit dem vi konfiguriert hat, der hat am Leben vorbei geklickt.
|