Java Сети+потоки

Выполнен
Заказ
4337473
Раздел
Программирование
Предмет
Тип работы
Антиплагиат
Не указан
Срок сдачи
5 Ноя 2021 в 20:55
Цена
Договорная цена
Блокировка
10 дней
Размещен
27 Окт 2021 в 12:13
Просмотров
102
Описание работы

Исправить уже написанный код, выполнить условия задачи по теме Сети+Потоки по Java. Код написать, чтоб работал на intelliJ Idea последней версии, но скинуть код только в формате Word. Использовать только простое программирование, базовые знания (if, while, for, [], [][], try-catch, ООП и тп, сериализацию, потоки многопоточность сети).

Задание (код в документе Word):

Создайте мини приложение клиент-сервера, где ваш клиент будет загружать данные списка класса Book с сервера.

Класс Book:

- int id;

- String name;

- String author;

Конструктор

Геттеры и сеттеры

Создайте специальный класс PackageData который будет как пакет передачи данных через сеть.

Параметры класса PackageData:

- String operationType;

- ArrayList<Book> books;

- Book book;

Получается, мы на серверной стороне имеем список книг, которые храним в сериализированном файле.

Наш клиент подключается к серверу и делает запрос на список книг, и сервер отправляет клиенту список через специальный класс PackageData.

Панель клиента выглядит таким образом:

PRESS 1 TO LIST BOOKS

PRESS 2 TO ADD BOOKS

PRESS 0 TO DISCONNECT FROM SERVER

Сделайте так, чтобы несколько клиентов могли одновременно подключаться к серверу. (Используйте потоки).

Подсказка:

Чтобы ArrayList работал для всех клиентов одинаково, в PackageData везде где есть наш массив, мы должны использовать (ArrayList) books.clone()

Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу1 год
Средний балл4.52
СтоимостьНазначаете сами
ЭкспертВыбираете сами
Уникальность работыот 70%
Время выполнения заказа:
1 день 5 часов 32 минуты
Выполнен в срок
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Прямой эфир