получение файлов с FTP-соединения - PullRequest
0 голосов
/ 29 марта 2011

Мне дали проект, где мне нужно написать программу, которая работает на сервере. Эта программа должна открыть FTP-соединение с другим сервером, взять файл и поместить его в заданную папку.

Я не знаю, с чего начать, хотя я думаю, что мне нужно какое-то программирование сокетов ... Кто-нибудь может мне помочь с чего начать? какой язык или ват? C ++ Java предпочтительнее ...

Мне не нужен графический интерфейс, только исполняемый файл так что сценарии оболочки или командной строки или даже настольное приложение

Ответы [ 5 ]

3 голосов
/ 29 марта 2011
2 голосов
/ 29 марта 2011

Если Java доступна, ftp4j может быть хорошим выбором.
http://www.sauronsoftware.it/projects/ftp4j/

1 голос
/ 29 марта 2011

Это должно помочь для Java: Сеть Apache commons net

0 голосов
/ 29 марта 2011

Является ли выборка файла единственным, что делает программа? Если так, я бы вообще не писал программу, а использовал бы уже существующую. Попробуйте wget или curl.

0 голосов
/ 29 марта 2011

Вам нужно объяснить больше, чтобы получить четкий ответ

Какое приложение вы хотите запустить на своем сервере (веб-приложение, настольное приложение - из командной строки или с графическим интерфейсом пользователя)?

Хотя я не знаю, подходит ли это вашей проблеме, я бы порекомендовал Qt framework для C ++, у которой есть класс QFTP, посмотрите пример

http://doc.qt.nokia.com/latest/network-qftp.html

обратите внимание, что Qt является каркасом с большим весом

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...