Java - выполнение файловых операций в удаленных местах - PullRequest
2 голосов
/ 17 мая 2011

привет, я хочу выполнять операции с файлами, такими как переименование, копирование и т. Д. Это не локальные файлы.они расположены на удаленных компьютерах.

У меня есть 2 варианта: 1. запустить какой-нибудь клиент telnet (фреймворк, который у меня уже есть в моей системе) из кода Java.подключиться к удаленному компьютеру и выполнить операцию cmd.2. Выполните обычную операцию java.io на удаленном пути.

проблема с 1 заключается в том, что он не кроссплатформенный (только теоретическая проблема для меня), и что я вообще не хочу использовать эту среду telnet.проблема с 2 заключается в том, что большие операции с удаленными файлами медленнее, чем та же операция, выполняемая на самой машине с помощью telnet.

Я прав?какие-нибудь другие варианты?какие-либо дополнительные входы?

спасибо.

1 Ответ

1 голос
/ 17 мая 2011

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

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