Article View: es.comp.os.linux.programacion
Article #13609Re: CREACCION SERVIDOR FTP
From: Manuel
Date: Sat, 10 Feb 2001 20:45
Date: Sat, 10 Feb 2001 20:45
31 lines
2131 bytes
2131 bytes
Conoces el protocolo de ftp ? Si no es asi, estaria bien que te lo miraras. Si lo que quieres es simplemente realizar operaciones con ficheros inventandote tu el protocolo... eso ya es otra cosa. La idea es simple, el cliente recibe la orden (lo que tiene que hacer) de alguna parte. Ya sea un shell como te han aconsejado, ya sea de un archivo... Esas ordenes son las que tienes que elaborar (o usar el protocolo de ftp). Por ejemplo, podrias tener un shell que 'entendiera' la orden: GET mi_archivo.mio Lo que haria el shell, probablemente es comprobar que la cadena es correcta (en sintaxis) y enviar esa orden al servidor. Como? Pues se conecta al servidor (con un socket) que estara esperando conexiones (accept) en algun puerto conocido por el cliente y le enviara los datos por ese socket. El servidor podria por ejemplo responderle a su peticion con algun tipo de mensaje (correcto o error) por ese mismo socket, y acto seguido proceder a enviarle el archivo (p.ej.primero el tamaοΏ½o y luego el contenido)... Espero haberte aclarado y no enredado... :) Un saludo. -- # Powered by: Debian GNU/Linux Woody # # http://napmusic.sourceforge.net
Technical Details
Message-ID:
<9648gl$lcl$1@m2newsreader01.wanadoo.es>Path:
arc1-ca.pugleaf.net!supernews.google.com!sn-xit-02!supernews.com!news.tele.dk!193.251.151.101!opentransit.net!newsfeed.comtenidos.com!m2newsfeeder01!Omega!manuelReferences:
<963fg3$54u$1@titan.bt.es>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: f86c8,b7d738ef537397c9 X-Google-Attributes: gidf86c8,public X-Google-ArrivalTime: 2001-02-10 12:48:14 PST Path: arc1-ca.pugleaf.net!supernews.google.com!sn-xit-02!supernews.com!news.tele.dk!193.251.151.101!opentransit.net!newsfeed.comtenidos.com!m2newsfeeder01!Omega!manuel From: "Manuel" <agustinapa@bch.navegalia.com> Newsgroups: es.comp.os.linux.programacion Subject: Re: CREACCION SERVIDOR FTP Date: Sat, 10 Feb 2001 21:45:21 +0100 Organization: NapMuSiC Lines: 31 Message-ID: <9648gl$lcl$1@m2newsreader01.wanadoo.es> References: <963fg3$54u$1@titan.bt.es> NNTP-Posting-Host: usuario1-37-143-198.dialup.uni2.es X-Trace: m2newsreader01.wanadoo.es 981837142 21909 62.37.143.198 (10 Feb 2001 20:32:22 GMT) X-Complaints-To: usenet@m2newsreader01.wanadoo.es NNTP-Posting-Date: Sat, 10 Feb 2001 20:32:22 +0000 (UTC) User-Agent: Pan/0.9.1 (Unix) X-No-Productlinks: Yes