Forum: Netzwerke
Delphi
by Neutral General,
22. Aug 2016
ja gut, dann musst du wirklich Byte für Byte lesen bis ein ETX kommt.
Forum: Netzwerke
Delphi
by Neutral General,
22. Aug 2016
Das verstehe ich nicht. Wer programmiert denn den Client zu deinem Server?
Der Server bestimmt das Format der Daten die er entgegen nimmt, es sei denn du willst einen Server für ein schon vorhandenes Protokoll erstellen.
Forum: Netzwerke
Delphi
by Neutral General,
22. Aug 2016
Gib jedem Paket dass du sendest seine Größe in Bytes mit (oder benutz Records deren (feste) Größe bekannt ist).
Dann liest du jedes mal erst den ersten Integer (für die Größe) und danach entsprechend der Größe des Pakets den Rest.
Das wiederholst du bis der Buffer leer ist.