Thread Netzwerkprotokoll zum Dateitransfer: Dateien per Perl über Netzwerk kopieren (5 answers)
Opened by renee at 2005-03-08 17:27

subsys
 2005-03-08 17:04
#37879 #37879
User since
2005-03-08
27 Artikel
BenutzerIn
[default_avatar]
Hallo zusammen,

ich bin gerade dabei ein eingenes Projekt umzusetzen. Und zwar ist es dabei nötig Dateien zwischen mehreren PCs/Servern zu transferieren, wo diese bearbeitet werden.

Nun würde ich aber nicht gerne auf andere Tools zum Dateitransfer zugreifen (ftp, scp, rsync usw.), sondern dies direkt im Perltool einbauen. D.h. die einzelnen Dateien per selber programmierten Server an einen selberprogrammierten Perlclient senden.
Die Server/Client Architektur ist ja nicht das Problem. Hier gibt es eine Reihe von Modulen und Tutorials.

Mein Problem ist nun, wie ich am besten die Dateien lokal auslese, an den Socket übergebe und dann beim Client wieder sauber abspeichere.
Wie kann ich sicherstellen, dass die Datei komplett ist?
Muss ich erst/Ist es sinnvoll die Dateien per Base64 o.ä. zu decodieren, wenn ich diese versende ?
Einzelne Zeichen/Sätze schicken ist ja kein Problem, nur bei richtigen Dateien bin ich etwas wanken geraten.

Gibt es hierfür schon fertige Skripte bzw. Schnipsel an denen ich mich orientieren kann? Hat jemand ein paar Ideen für mich?

Hab mich schon etwas durch google gekämpft, aber nichts Konkretes gefunden bzw. nur die einfachen Sätze "Hin und Herschiebereien".

View full thread Netzwerkprotokoll zum Dateitransfer: Dateien per Perl über Netzwerk kopieren