Необходимо создать http+websocket сервер на C++ + Boost.Beast. Пример, готовый на 99%: https://www.boost.org/doc/libs/1_72_0/libs/beast/doc/html/beast/examples.html#beast.examples.servers_advanced
Необходимо обеспечить наличие C++ приложения на базе примера, который будет собираться че-рез CMake и после запуска обеспечивать хостинг web-приложения на базе Bootstrap.4 (https://getbootstrap.com/docs/4.0/examples/) Сервер на первом этапе не должен иметь какого – либо API, только обеспечивать хостинг файлов, необходимых для работы любого из примеров Boot-strap (эти примеры работают без web-сервера, просто открытием из файла). Прилагаемый пример умеет это всё, но нет скриптов сборки через CMake и могут быть сюрпризы с хостингом файлов шрифтов, может потребоваться спец. парсер для имён файлов шрифтов (а может и не потребовать-ся)
На втором этапе, сервер должен дополнительно обеспечивать передачу последовательности Jpeg-файлов через Websocket, к каждому изображению дополнительно прикрепляются JSON-метаданные, соде...
Видеть полную информацию и оставлять заявки могут только авторизованные пользователи.
Заявок нет
Оставлять заявки могут только авторизованные пользователи.
C++ http+websocket сервер, boost, beast
Реклама
C++ http+websocket сервер, boost, beast
Необходимо создать http+websocket сервер на C++ + Boost.Beast. Пример, готовый на 99%: https://www.boost.org/doc/libs/1_72_0/libs/beast/doc/html/beast/examples.html#beast.examples.servers_advanced
Необходимо обеспечить наличие C++ приложения на базе примера, который будет собираться че-рез CMake и после запуска обеспечивать хостинг web-приложения на базе Bootstrap.4 (https://getbootstrap.com/docs/4.0/examples/) Сервер на первом этапе не должен иметь какого – либо API, только обеспечивать хостинг файлов, необходимых для работы любого из примеров Boot-strap (эти примеры работают без web-сервера, просто открытием из файла). Прилагаемый пример умеет это всё, но нет скриптов сборки через CMake и могут быть сюрпризы с хостингом файлов шрифтов, может потребоваться спец. парсер для имён файлов шрифтов (а может и не потребовать-ся)
На втором этапе, сервер должен дополнительно обеспечивать передачу последовательности Jpeg-файлов через Websocket, к каждому изображению дополнительно прикрепляются JSON-метаданные, соде...