Also ich hätte da mal eine kleine Frage bzgl. der Datenübertragung von Messengern, und zwar...
Wenn ein Client eine Nachricht über einen Server an einen anderen Client senden möchte, sind ja mehrere Informationen nötig, wie z.B.:
- ID des Senders
- ID des Empfängers
- zu versendende Nachricht
- Anzahl Dateianhänge
- Anhang 1
- Anhang 2
- etc.
Jetzt wollte ich mal fragen, ob diese Daten stückchenweise (Client sendet seine ID, Server sendet OK, Client sendet Empfänger-ID, Server sendet OK, usw.) oder in einem Rutsch an den Server gesendet werden sollten? Gibt es einen Grund warum man das eine generell dem anderen vorziehen sollte oder muss man das je nach Funktionalität des Messengers abwägen?
Wenn ein Client eine Nachricht über einen Server an einen anderen Client senden möchte, sind ja mehrere Informationen nötig, wie z.B.:
- ID des Senders
- ID des Empfängers
- zu versendende Nachricht
- Anzahl Dateianhänge
- Anhang 1
- Anhang 2
- etc.
Jetzt wollte ich mal fragen, ob diese Daten stückchenweise (Client sendet seine ID, Server sendet OK, Client sendet Empfänger-ID, Server sendet OK, usw.) oder in einem Rutsch an den Server gesendet werden sollten? Gibt es einen Grund warum man das eine generell dem anderen vorziehen sollte oder muss man das je nach Funktionalität des Messengers abwägen?