Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Datenübertragung UMTS (https://www.delphipraxis.net/167957-datenuebertragung-umts.html)

franktron 27. Apr 2012 09:10

Datenübertragung UMTS
 
Ich habe eine System was Daten über UMTS Sendet (Also ein Server der immer Erreichbar ist DSL und mehrere Clients die per UMTS ins INet gehen)

Jetzt zum Problem, ab und zu ist die Verbindung schlecht so das der UMTS stick Auflegt und der Datentransfer nicht komplett ist.

Das heist es werden zwar die Daten vom Client zum Server aber meistens nicht andersherum geschickt, wie kann ich das ändern.

Hat einer eine Idee

vagtler 27. Apr 2012 09:19

AW: Datenübertragung UMTS
 
Zitat:

Zitat von franktron (Beitrag 1163796)
[...] Also ein Server der immer Erreichbar ist DSL [...]

Das ist ein Oxymoron... ;)

Zitat:

[...] Das heist es werden zwar die Daten vom Client zum Server aber meistens nicht andersherum geschickt, wie kann ich das ändern. [...]
Neu verbinden.

RWarnecke 27. Apr 2012 10:15

AW: Datenübertragung UMTS
 
Was für Daten werden übertragen ? Bei einer Datenbankverbindung kannst zum Beispiel mit Transaktion arbeiten.

franktron 27. Apr 2012 10:39

AW: Datenübertragung UMTS
 
Die Daten sind XML Dateien als zip gepackt.

Die Verbindung wird über RAS Hergestellt und die Daten per Indy übertragen.
Das Problem ist das der Cleint glaubt das er keine Daten vom Server bekommen muss (er kriegt nur bei Änderung Daten)
der Server aber kriegt keine Client Disconnect (irgendwann Timeout).

mkinzler 27. Apr 2012 11:26

AW: Datenübertragung UMTS
 
Dann würde ich dem Client (Programm) beibringen, die Verbindung aktiv zu halten.

vagtler 27. Apr 2012 12:10

AW: Datenübertragung UMTS
 
Zitat:

Zitat von franktron (Beitrag 1163813)
[...] Das Problem ist das der Cleint glaubt das er keine Daten vom Server bekommen muss [...]

Dann ist Dein Protokoll...ähmm...verbesserungswürdig.

Zitat:

Zitat von mkinzler (Beitrag 1163826)
Dann würde ich dem Client (Programm) beibringen, die Verbindung aktiv zu halten.

Das sagte ich ja bereits.

DataCool 30. Apr 2012 16:49

AW: Datenübertragung UMTS
 
Zitat:

Zitat von vagtler (Beitrag 1163837)
Zitat:

Zitat von franktron (Beitrag 1163813)
[...] Das Problem ist das der Cleint glaubt das er keine Daten vom Server bekommen muss [...]

Dann ist Dein Protokoll...ähmm...verbesserungswürdig.

^Dem kann ich mich nur anschließen, ^
das Protokoll ist ja genau dafür da das beide Seiten genau wissen was Sache ist.
In Deinem Fall würde ich dem Client eine Antwort senden, die als Informationen enthält:
- Update(neue Infos) vorhanden
- Größe der Daten(Deines Zip-Files), dann kann der Client nach dem Empfangen auch vergleichen ob er alles erhalten hat.

Greetz Data


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:31 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz