Данный проект реализует систему удалённого выполнения задач.
Клиент отправляет вычислительные задания на сервер, сервер выполняет их и возвращает результат.
Поддерживается загрузка JAR-файлов с задачами и их выполнение в распределённой среде.
Основные компоненты:
- Клиент — отправка задач и загрузка кода на сервер.
- Сервер — приём задач, управление репозиторием JAR-файлов и выполнение кода.
- Общие классы — контракт взаимодействия клиента и сервера (команды, запросы, ответы, интерфейсы).
- Примеры задач — демонстрация использования фреймворка (например, вычисление чисел Фибоначчи, анализ веб-страниц и др.).