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

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

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

Разработать 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.52
СтоимостьНазначаете сами
ЭкспертВыбираете сами
Уникальность работыот 70%
Следующий заказ
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Прямой эфир