Framing beschreibt die Methodik, die Länge einer Nachricht so festzulegen, sodass die Empfängerseite eindeutig weiß, wann das Ende erreicht ist.
Framing-Strategien
- Delimiter Based - Jede Nachricht wird durch einen eindeutigen Begrenzer (Delimiter) abgeschlossen, z.B. bildet das Zeichen
\0das Ende eines Strings in C - Explicit Length - Für jede Nachricht ist ihre Länge bekannt (und somit, wann das Ende oder die nächste Nachricht kommt); die Länge kann z.B. im Vorhinein gesendet werden.