Registriert seit: 10. Feb 2003
Ort: Lingen
909 Beiträge
Delphi 10.3 Rio
|
Re: Indy 10 - Protokoll richtig aufbauen
25. Dez 2009, 20:09
@Dragon27:
Mit Streams bist Du komplett offen(auch was Dateiversand angeht).
beim versenden eines Streams wird vor dem Stream die Größe des Streams verschickt und danach x Bytes.
Der Server liesst die GRößenangabe und weiß dann wieviel Bytes er lesen soll/muss.
Ich würde dann in den ersten Bytes des Streams noch eine Kennzahl unterbringen um welche Art von Stream es sich handelt, z.B.:
- 1. Textnachricht
- 2. Textinfo
- ....
- 200 Datei-/Filestream
etc.
^^^^ nur ein Bsp.
Greetz Data
Der Horizont vieler Menschen ist ein Kreis mit Radius Null, und das nennen sie ihren Standpunkt.
|