2009-10-10 10 views
0

Je veux écrire un programme de serveur client sous Linux qui fonctionne comme ftp, mais je suis incapable d'obtenir ou de mettre les fichiers de et vers le serveur. S'il vous plaît suggérer des idées pour le faire ...partage de fichiers ftp

+3

Si vous voulez quelque chose comme ftp, pourquoi ne pas simplement utiliser ftp? Cela dit, votre question est très vague. Vous ne donnez aucune idée du langage de programmation que vous utilisez, et vous ne donnez aucune idée de ce qui cause des problèmes. Lecture de fichiers à partir du système de fichiers? Ouverture de connexions réseau? etc. etc. – Quentin

+2

Est-ce un devoir? – Naveen

Répondre

0

Hmm ... vous n'avez pas dit quelle langue vous utilisez, et vous n'avez pas décrit les problèmes que vous rencontrez. Vous n'avez même pas expliqué ce que vous avez maintenant, alors il peut être difficile de vous aider efficacement.

Cependant, je peux vous indiquer quelques ressources qui devrait être utile pour vous.

http://www.ietf.org/rfc/rfc959.txt (la spécification FTP)

http://src.chromium.org/viewvc/chrome/trunk/src/net/ftp/ (implémentation FTP de Google Chrome en C moderne ++ Le fichier le plus intéressant est probablement ftp_network_transaction.cc)

http://code.google.com/p/pyftpdlib/ (serveur FTP comme code dans le python)

0

en fait, je suis en utilisant la combinaison de C et de transférer un linux.Whenever fichier en utilisant la commande get le fichier est transféré, mais après le contenu du fichier beaucoup de déchets est ajouté. En outre, je trouve un problème en montrant qu'un fichier n'est pas présent dans le serveur à transférer si l'utilisateur donne un nom de fichier qui n'est pas disponible.

Questions connexes