Как отправить файлы между двумя ПК - PullRequest
0 голосов
/ 27 декабря 2011

Я хочу написать код Java, который будет отправлять простой текстовый файл между двумя компьютерами через Интернет.Я знаю, что у меня должен быть клиент, который отправляет файл, используя указанный IP-адрес, и некоторый сервер.У меня также есть Google App Engine.Я искал несколько примеров, но ничего не нашел.Не могли бы вы дать мне простой пример или еще что-нибудь?

Ответы [ 2 ]

1 голос
/ 27 декабря 2011

Я думаю, что приведенный вами пример будет работать и через Интернет, но вы должны настроить его, установив правильное значение IP-адреса,

Socket sock = new Socket("127.0.0.1",13267);

127.0.0.1 - ваш локальный хост, вы должны установить его как ip сервера.

Дело в том, что если у вас есть какие-то особые настройки сети (например, NAT) или какая-то брандмауэрная импостация, это может быть немного сложнее.

1 голос
/ 27 декабря 2011

http://docs.oracle.com/javase/tutorial/networking/sockets/index.html из учебника по Java - хорошая отправная точка для

...