Entwickler-Ecke

Internet / Netzwerk - Datei senden mit Server und Client


Salvador - Fr 31.01.03 21:21
Titel: Datei senden mit Server und Client
Hallo,

Wie man mit der serversocket Text schickt, weiß ich, aber wie versendet man eine datei über die serversocket? und was muss ich dann beim OnRead vom clientsocket einstellen dass er sie automatisch in nem bestimmten ordner abspeichert?
thx!
mfg
Salvador


DataCool - Fr 31.01.03 23:01

Du mußt SendBuf und receiveBuf verwenden, aber an Deiner Stelle würde ich die Indy-Komponenten IdTcpClient IdTcpServer verwenden.


Salvador - Fr 31.01.03 23:28

Ja, hab aber leider schon mit normaler Server und Clientsocket angefange und hab jetzt keine lust nochmal von vorne anzufangen, mit den indy Kompos.

Könntest du mir kurz erklären wie man ne Datei mit SendBuf verschickt/empfängt? Wäre dir dankbar, mfg Salvador


cirrus - Sa 01.02.03 13:47

schau mal ins FAQ da gibts ne detailierte anleitung dazu !

ich würde vor allem bei größeren dateien jedoch auch von dieser lösung abraten.
IdTCPServer arbeitet mit Multi-Threading so das dein Prog damit beim Transfer vermutlich nicht "einfriert"

mfg

cirrus