Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Datentranfer zwischen 2 Server (https://www.delphipraxis.net/87517-datentranfer-zwischen-2-server.html)

Lord_Stifterl 1. Mär 2007 18:00


Datentranfer zwischen 2 Server
 
Hallo alle miteinander,

ich steh grad ein wenig auf der Leitung und ich hoffe ihr könnt mir helfen von selbiger wieder herunter zu kommen.

Ich will/soll/muss (jaja..ich liebe meinen Job 8O)) ein Tool schreiben, welches mir Daten von einem Server zu einem anderen Server kopiert. Da die Dateien relativ groß sind (eine von den 10 Dateien ist 80 MB groß) möchte ich mir ein zwischenspeichern auf einem lokalen Rechner sparen und die Dateien direkt von einem zum anderen Rechner übertragen. Mit zwischenspeichern wärs ja kein Problem, einmal downloaden, einmal uploaden -> fertisch -> mag ich aber nicht, da der Zeitaufwand und die Belastung der Leitung zu groß ist.

Nun meine Frage, wie mach ich das am besten. Ich persönlich würde ganz gerne mit den Indys arbeiten, bin aber auch für alternativen offen.

Danke für eure Hilfe,

LG
Alex

Klaus01 1. Mär 2007 20:08

Re: Datentranfer zwischen 2 Server
 
Ich könnte mir das so vorstellen,

Auf ServerA läuft z.B ein FTP Server auf ServerB ein FTP Client.
Von Deinem lokalen Rechner stößt Du nun den Client auf ServerB an
damit er anfängt etwas zu übertragen.

Grüße
Klaus

Lord_Stifterl 1. Mär 2007 20:28

Re: Datentranfer zwischen 2 Server
 
So in etwa hätte ich mir das auch vorstellen können. Jedoch hätte ich vielleicht auch das Szenario ein wenig näher beschreiben sollen.

Wir haben eine AS/400, einen lokalen Server (Win2k3) und 7 Server in unseren Filialen.

Zuerst muss um ca. 22:30 von jedem der 7 Server eine Datei zur AS/400 übertragen werden. Auf der AS/400 läuft dann eine Abendverarbeitung welche das Warenwirtschaftssystem updated. Danach werden Dateien auf der AS/400 exportiert und auf unseren lokalen Server transferiert (Produktinformationen, Preise, etc... und auch die neuen Lagerstände für die Warenwirtschaft in den Filialen). Von unserem lokalen Server müssen die Dateien dann wieder in die jeweiligen Filialen transferiert werden. Da die AS/400 auf einer Serverfarm steht und von unserem Mutterkonzern gewartet wird (und aus div. anderen Gründen) ist es nicht möglich die exportierten Dateien direkt in die Filialen zu transferieren.

Das Tool sollte den Transfer in beide Richtungen steuern. Die Konfiguration ist in einer INI-Datei hinterlegt. Die Client und Server-FTP Geschichte hatte ich mir auch kurz überlegt, aber da ist das Problem mit der AS/400.

Also:
Ich brauche 2 FTP Komponenten, mit denen ich den Transfer von A nach B steuere, aber wie?

LG
Alex


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:39 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