Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Übertragung aufnehmen mit TidTCPServer/Client (https://www.delphipraxis.net/63933-uebertragung-aufnehmen-mit-tidtcpserver-client.html)

m0sch3r 24. Feb 2006 20:37


Übertragung aufnehmen mit TidTCPServer/Client
 
Tach an alle,

wenn das Thema shon existiert dann tut es mir leid, ich konnte es nicht finden...))))

Ich möchte eine abgebrochene Dateiübertragung (stream) fortsetzen... mit den indys..
wie kann ich das am besten umsetzen..

bin für jeden Vorschlag dankbar..)))

marabu 24. Feb 2006 20:59

Re: Übertragung aufnehmen mit TidTCPServer/Client
 
Hallo,

hast gar nicht geschrieben, welches Protokoll du verwenden willst. Für HTTP findest du hier ein paar Informationen: klick

Grüße vom marabu

Die Muhkuh 24. Feb 2006 21:22

Re: Übertragung aufnehmen mit TidTCPServer/Client
 
Zitat:

Zitat von marabu
Hallo,

hast gar nicht geschrieben, welches Protokoll du verwenden willst. Für HTTP findest du hier ein paar Informationen: klick

Grüße vom marabu

Öhm, TCPServer/Client. Glaub kaum, dass er dann UDP verwenden will :nerd:

m0sch3r 24. Feb 2006 21:59

Re: Übertragung aufnehmen mit TidTCPServer/Client
 
over TCP,

mit writestream und loadfromstream

marabu 24. Feb 2006 22:18

Re: Übertragung aufnehmen mit TidTCPServer/Client
 
Es wird schon ein höheres Protokoll als TCP benötigt, kann aber auch ein eigenes sein.
  • Du prüfst auf der Empfangsseite, wieviele Bytes vor der Unterbrechung übertragen wurden,
  • übermittelst diese Zahl und den timestamp an den Server, den dieser zu Beginn der Übertragung mitgeschickt hat,
  • auf der Serverseite prüfst du, ob der timestamp noch mit dem der Datei übereinstimmt,
  • positionierst an die richtige Stelle
  • und setzt die Übertragung fort.
Funktioniert nur, wenn du Client und Server implementierst, wegen deinem eigenen Protokoll.

Gute Nacht.

marabu

inherited 25. Feb 2006 09:01

Re: Übertragung aufnehmen mit TidTCPServer/Client
 
guckst du hier(Frage von mir)
http://www.delphipraxis.net/internal...ct.php?t=75858

m0sch3r 25. Feb 2006 15:27

Re: Übertragung aufnehmen mit TidTCPServer/Client
 
Klingt Interessant, hast du vielleicht paar Codebeispiele...!?


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:34 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 by Thomas Breitkreuz