Разработка Android: советы по эффективному коду FTP - PullRequest
0 голосов
/ 13 июля 2011

В моем приложении у меня есть файловый браузер FTP, и мне хотелось бы узнать следующее, чтобы попытаться получить эффективный код FTP:

Должен ли я подключаться, входить в систему, выполнять действия, а затем отключаться каждый раз, когда хочу загрузить/ загрузить файл или список файлов?

или

Должен ли я подключиться и войти в систему, когда загружен браузер файлов, затем выполнять действия всякий раз, когда это необходимо, а затем в конце отключаться, когда браузер файловзакрыто?

или у вас есть другие предложения о том, когда следует подключаться / отключаться?

Извините, если мой вопрос недостаточно хорош или глуп.Мне просто любопытно, что в некоторых уроках, которые я видел, они отключаются сразу после выполнения действия, и я не был уверен, следует ли вам это делать каждый раз, когда вы выполняете действие, связанное с FTP, или нет.

Спасибо, Алекс.

1 Ответ

1 голос
/ 13 июля 2011

Возможно, вам придется измерить это, но ответ на ваш вопрос зависит от того, как часто приложение должно выполнять какую-то передачу FTP. Если приложению необходимо выполнить много FTP-переноса, нет смысла отбрасывать и создавать новое соединение.

Насколько я знаю, объект подключения ftp не очень тяжелый, и в следующем потоке обсуждается хороший пример использования FTP в Android.

...