Net::FTPServer
am 25.01.2007 16:56:32 von Jens Puruckherr
Hallo,
ich suche einen FTP-Server, der beim Empfangens eines Files dieses
gleich bestimmten Prüfungen unterzieht (z.B. Parsen gegen ein
XML-Schema) und in Abhängigkeit vom Ergebnis die passenden Returncodes
liefert u.U. das File auch gleich ablehnt.
Beim Pure-FTPd - der zur Zeit läuft - kann ich nur eine Aktion
ausführen, nachdem ein File bereits empfangen wurde.
Also habe ich mir Net::FTPServer angeschaut. Passt sowieso besser zum
Perl-Projekt ;-)
Die Fülle von Möglichkeiten hier ist ja erschlagend ... allerdings finde
ich nicht die Stelle, an der ich eingreifen kann/muss/sollte/koennte ...
Kann mir wer auf die Sprünge helfen?
Danke
Jens
Re: Net::FTPServer
am 25.01.2007 17:22:14 von eck
Jens Puruckherr schrub im Jahre 25.01.2007 16:56:
> Also habe ich mir Net::FTPServer angeschaut. Passt sowieso besser zum
> Perl-Projekt ;-)
http://search.cpan.org/~rwmj/Net-FTPServer-1.120/lib/Net/FTP Server.pm#CONFIGURING_AND_EXTENDING_THE_SERVER
"Personalities can be used to make deep changes to the FTP server: for
example, there is a supplied personality which allows the FTP server to
serve files from a relational database."
Na, das klingt doch so, als hätte man genug Möglichkeiten hier eine
Personality zu bauen, die nicht aus einer DB liest sondern in einen
XML-Parser schreibt ;-)
Klingt nach kräftig lesen und ausprobieren....
--
B.Eckstein, eck@ivu.de Cheap, Fast, Good - pick any two of them
Die FAQ zu de.comp.hardware.netzwerke: http://how.to/dchn
Mozilla-Tips: http://mozilla-anleitung.de/ http://www.holgermetzger.de/
Re: Net::FTPServer
am 26.01.2007 09:13:59 von Jens Puruckherr
B.Eckstein schrieb:
> Klingt nach kräftig lesen und ausprobieren....
Ja ... hoffte nur, jemand hat schon mal derartiges gemacht und gibt mir
einen Tipp, wie: da musst die und die Klasse überschreiben.
Naja ... muss ich wohl mal die Struktur analysieren...
Jens