πŸš€ go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.os.linux.programacion
Article #13609

Re: CREACCION SERVIDOR FTP

#13609
From: Manuel
Date: Sat, 10 Feb 2001 20:45
31 lines
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!manuel
References: <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