INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Zahl per TCP/IP-Paket senden



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

08.09.2008, 05:50
Beitrag #5

lvgig Offline
LVF-Neueinsteiger


Beiträge: 3
Registriert seit: Sep 2008

8.5
2008
de

9126
Deutschland
Zahl per TCP/IP-Paket senden
' schrieb:Wenn du dir das Beispiel genau anschaust, dann wirst du sehen, dass die Länge des Pakets am Anfang des Pakets steht. Nun musst du zwei mal TCP Read anwenden. Ein mal um die Länge (besteht immer aus den ersten vier Bytes) der restlichen Daten auszulesen und dann so viele Bytes wie es in der Länge steht. Damit kannst du nicht nur eine Zahl übertragen. Du kannst damit alles beliebige übertragen.
Das ist/war genau mein Problem. Ich muss 2 TCP Pakete abschicken. Eins, das die Länge enthält und ein zweites, wo die eigentlichen Daten drin sind.
Aber ich möchte nicht 20 Pakete abschicken nur weil ich 10 Werte an den Server übertragen will.
Ich wollte eigentlich alle diese Werte in einem String packen und diesen dann als 1 TCP Paket abschicken und serverseitig den String wieder zerlegen.

Aber das Beispiel hat mir trotzdem weitergeholfen. Mit "Flattern To String" kann ich nun eine Zahl in einen Binären String umwandeln. Die Größe der Zahl wird ja automatisch durch den Datentyp (U32 -> 4 Byte) festgelegt. Auf der anderen Seite kann ich aus den Datentyp wieder eine Dezimalzahl machen.

MfG lvgig
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
Zahl per TCP/IP-Paket senden - lvgig - 07.09.2008, 18:56
Zahl per TCP/IP-Paket senden - eg - 07.09.2008, 19:02
Zahl per TCP/IP-Paket senden - lvgig - 07.09.2008, 20:35
Zahl per TCP/IP-Paket senden - eg - 07.09.2008, 20:59
Zahl per TCP/IP-Paket senden - lvgig - 08.09.2008 05:50
Zahl per TCP/IP-Paket senden - MikeS81 - 08.09.2008, 07:04
Zahl per TCP/IP-Paket senden - eg - 08.09.2008, 09:38

Gehe zu: