Hi, ich möchte gerne über UDP daten versenden.
das funkitonert soweit auch ganz gut, aber ich möchte jetzt auch größere Dateien versenden können.
Wie mach ich das bei UDP?
ich habe zum senden folgenden Code:
und zum Empfangen:
Spoiler anzeigen
Wie splitte ich jetzt die Datei und wie setze ich sie später wieder zusammen?
(ich vermute mal Array :), aber wie sieht das Ganze dann aus? Vorallem das Zusammensetzen :))
danke schonmal im Vorraus
das funkitonert soweit auch ganz gut, aber ich möchte jetzt auch größere Dateien versenden können.
Wie mach ich das bei UDP?
ich habe zum senden folgenden Code:
und zum Empfangen:
VB.NET-Quellcode
- Dim myEndPoint As New IPEndPoint(IPAddress.Any, Port)
- Dim myByte(36000) As Byte
- Dim myUdpClient As UdpClient = New UdpClient(Port)
- myByte = myUdpClient.Receive(Nothing)
- Dim myFileStream As FileStream = New FileStream(Dateipfad, FileMode.Create, FileAccess.Write)
- myFileStream.Write(myByte, 0, myByte.Length)
- myFileStream.Close()
- myUdpClient.Close()
Wie splitte ich jetzt die Datei und wie setze ich sie später wieder zusammen?
(ich vermute mal Array :), aber wie sieht das Ganze dann aus? Vorallem das Zusammensetzen :))
danke schonmal im Vorraus
Dieser Beitrag wurde bereits 4 mal editiert, zuletzt von „simsusim“ ()