Разработать AgentDetector модуль в Java

Отменен
Заказ
6457118
Раздел
Программирование
Тип работы
Антиплагиат
Не указан
Срок сдачи
19 Дек 2024 в 16:00
Цена
Договорная
Блокировка
10 дней
Размещен
19 Дек 2024 в 08:04
Просмотров
17
Описание работы

Всем привет. Задание на лабу:

Разработать AgentDetector модуль

Модуль представляет собой набор классов, позволяющих :

 - публиковать информацию об агенте (обязательно AgentName & isGuid в json формате) в виде UDP сообщений с заданным периодом

 - принимать информацию о других публикуемых агентах

 - проверять актуальность текущих агентов

Использовать localhost для обмена информацией.


interface AgentDetector {

 void startPublishing(AID aid, int port);

 void startDiscovering(int port)

 List getActiveAgents();

}

Пакет собираем вручную по байтам.

подсказка: сборку сообщения по байтам можно посомтреть через DatagramSocket и wireshark


!!!Важно!!!: детектор должен рабоатать сразу с нескольки агентами на одном UDP порту, т.е. использование DatagraSocket не подойдет


Для отправки пакета через Pcap:

Нужно создать RawUdpSocketClient, который будет использовать у pcapHandle метод sendPacket()

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