Zitat von
Bernd29bln:
mit der UDPSockUtil einen Stream Senden
Es gibt dabei einen logischen Widerspruch.
Code:
TCP - streamorientiertes Protokoll
UDP - messageorientiertes Protokoll
Du willst also ein Message-orientiertes Protokoll dazu (miss-)brauchen einen Stream zu übertragen?
Warum willst du das tun?
Prinzipiell ist es möglich einen Stream über UDP zu übertragen, aber der Preis dafür ist hoch.
1.) die Streamdaten müssen in Einzelpakete zerlegt werden
2.) die Pakete müssen durchnumeriert werden
3.) der Empfänger muss den Empfang jedes Pakets bestätigen
4.) der Empfänger muss damit rechnen, das Pakete nicht in korrekter Reihenfolge eintreffen und dies korrigieren
5.) der Absender muss verlorengegene Pakete ggf. erneut senden
==> im Endeffekt bedeutet das, dass viele Eigenschaften von
TCP nachträglich von der Anwendung übernommen werden müssen.