| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java: Работа с сетью > передача файлов по сети |
| Автор: goodday1941 19.3.2007, 14:22 |
| в какую сторону глянуть(походу что-то с сокетами связанно)?.. задача стоит так, что нельзя использовать pscp, j2ee... все средствами j2se... |
| Автор: AntonSaburov 19.3.2007, 14:43 |
| Socket and ServerSocket. Ну и Thread придется наверняка использовать - ибо тогда упарвлять этим все страшно сложно. |
| Автор: goodday1941 19.3.2007, 15:10 |
| а ссылок на документацию посоветовать можете? |
| Автор: tux 19.3.2007, 15:27 |
| А вариант поднять какой-нибудь портативный ftp-сервер на Java и работать с ним ftp-клиентом не пойдет? Было бы проще. |
| Автор: AntonSaburov 19.3.2007, 15:32 |
| http://java.sun.com/docs/books/tutorial/networking/sockets/clientServer.html http://java.sun.com/docs/books/tutorial/networking/sockets/index.html http://java.sun.com/j2se/1.5.0/docs/guide/net/ |
| Автор: goodday1941 19.3.2007, 15:32 |
| мне проще всего было бы по pscp так как раньше уже такое делал, но вроде как нельзя... а по сокетам начал доки читать.. пока не ясно, просто там клиент - сервер(тоесть один служает второй посылает, типо как jms), а мне просто в определенную папку по определенному ip-шнику нужно файлы забрасывать и считывать их отдуда (скорее всего там даже jre стоять не будет (: ).. это вообще подходит под задачу сокетов? |
| Автор: LSD 19.3.2007, 16:01 |
| Если у тебя и клиет и сервер на Java используй RMI, пример есть у нас в FAQ. |
| Автор: goodday1941 19.3.2007, 16:36 |
| нет не используем |
| Автор: LSD 19.3.2007, 16:49 |
| Ну тогда тебе надо придумать свой протокол. |
| Автор: goodday1941 19.3.2007, 17:00 |
| ожидал такой ответ (хотя и надеялся на лучшее)... всем пасибо! |
| Автор: AntonSaburov 19.3.2007, 17:21 |
Можно попробовать посмотреть библиотеку для ftp - может там есть для обоих концов (сервера и клиента) |
| Автор: Hidrag 15.2.2008, 23:55 |
| у меня по учебе встала похожая задача: нужно написать ftp клент, при этом сделать это "стандартными" средствами, так вот есть ли в java (se) средства для работы с ftp? Или тут только реализовывать протокол самому нужно? Юзать внешнии либы нельзя.. |
| Автор: Kangaroo 16.2.2008, 00:10 |
| Hidrag, вот посмотрите http://www.nsftools.com/tips/JavaFtp.htm. Есть несколько возможных вариантов, выбирайте. |
| Автор: LSD 16.2.2008, 22:17 |
| Есть нестандартный и недокументированный sun.net.ftp.FtpClient, но его лучше использовать только в самом крайнем случае. |