![]() |
Indy TCP Wie unterscheiden ob Dateitransfer oder String Kommandos
Hallo!
Ich weiß nicht wie ich unterscheiden kann, ob eine Datei vom Client an meinen TCP Server gesendet wird, oder ob es sich um einen einfachen String handelt. Kann mir jemand einen guten Rat hierzu geben? Danke vielmals an alle Helfer! |
AW: Indy TCP Wie unterscheiden ob Dateitransfer oder String Kommandos
Zitat:
|
AW: Indy TCP Wie unterscheiden ob Dateitransfer oder String Kommandos
Zitat:
In der einfachsten Form sendest Du bspw. ein einzelnes Byte, welches unterscheidet ob nun ein "String" oder eine "Datei" folgt. Sinnigerweise kodierst und sendest Du dann die Länge der folgenden Nutzdaten welche dann daraufhin folgen. Wie das Protokoll aufgebaut ist, darüber müssen sich Sender und Empfänger natürlich einig sein. Der Komplexität eines solchen Protokolls sind dann wenig Grenzen gesetzt. |
AW: Indy TCP Wie unterscheiden ob Dateitransfer oder String Kommandos
:stupid: oki, ich saß wohl zu lange in der Sonne. Ich muss also nur mein Protokoll erweitern und dann differenzieren. Danke!
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:42 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz