Каналы в Java/С++ (Client/Server)

257
25 апреля 2017, 06:26

Дано задание в котором нужно построить клиент-серверное соединение через каналы.Условие стоит для языка С++ но можно использовать и любой другой язык. Так как знаю Java немного больше чем С++, решил писать на ней, но не нашёл много информации про каналы в Java. Может у кого то есть пример подобной програмы или источник информации, буду очень благодарен.

P.S. Прилагаю само задание.

Програма-клиент совершает копирование одного или нескольких файлов из указаного каталога сервера в собственный каталог.

Answer 1

Пример можно посмотреть здесь:

http://tutorials.jenkov.com/java-io/pipes.html

Данный пример сделан на базе двух нитей. Вам этого не нужно. Одна нить у Вас будет - клиент, другая - сервер. Так что паросто разделите этот код на две независимые программы. Есть одна не очевидная тонкость: то приложение, которое ПИШЕТ в канал, должно запускаться ПОСЛе того, которое читает.

READ ALSO
Обновлять время

Обновлять время

Вывожу время в TextView через SimpleDateFormatА как обновлять время в приложении? В статус баре если например уже 18:02, то в приложении у меня так и висит...

237
Программа в Java [требует правки]

Программа в Java [требует правки]

Помогите с написанием программы в Java) Плиииииз Дана дійсна квадратна матриця n n елементівСформувати дійсний вектор з елементів матриці,...

244