Написать 2 модуля сервера на C++ (Бюджет: 5000 руб)

Дата публикации: 23.09.2022 08:05:45
Бюджет: 5000 руб
HTTPS сервер 1-й модуль: запуск, собственно, самого https сервера (подгрузка нужных сертификатов и т.д., настройка сокетов и прием запросов). 2-й модуль: отправка запроса с этого сервера по uri (тоже по https) и сохранение результата в строку (std::string) Сертификаты SSL пока сделайте самоподписанные, перед релизом куплю нормальный. По коду (если будут идеи архитектуры получше пишите): Соблюдем SOLID, пишем используя ООП (то есть не весь код в одном main. Для классов отдельные файлы .h и .cpp. Мы, все-таки, в C++, а не в С). Сервер класс, в конструктор передаем нужные ему параметры (название файла сертификата или вообще путь к нему), порт, количество воркеров. Дальше через .run начинается прием запросов. Не забываем про деструктор Про концепцию воркеров: Воркер это класс, объекты которого должны жить в разных потоках. Они из общей очереди запросов берут, собственно, запрос, обрабатывают (пока пусть просто отвечают клиенту статусом 200 и строкой Hello world) и закрывают соединение. (у меня в http это было так: воркерам передавался основной сокет, куда шли запросы, они через .accept оттуда забирали запрос, отвечали и закрывали соединение. Затем ждали новый запрос в основной сокет) 2-й модуль тоже в отдельном классе, с конструктором и .run. Внутри .run уже вызываются методы отправки запросов и т.д. Все должно работать на Ubuntu. Можно использовать библиотеки Boost и OpenSSL (другие библиотеки по согласованию (кроме того, что уже есть в C++23)) Используем C++ 23
Источник: www.fl.ru
Число просмотров: 5

Еще проекты:

Сделать обложку для видео (соц.сеть и Ютуб)

Прикрепил пример. Должна быть вертикальна и прямоугольная. И чтобы объекты и название было в вертикальной в центре, чтобы в миниатюру в соц.сети влезло. Прикрепил примеры. Пришлите, пожалуйста, цену и примеры ваших работ.

Парсер комментариев постов соц.сети

Требуется написать парсер комментариев постов в соцсети, установить его на нашем сервере, и спарсить этим парсером список постов, который мы дадим. -Парсер должен выдерживать большие нагрузки(десятки тысяч постов). Должна присутствовать возможность указать ограничения по периоду забора комментариев, к примеру начиная с 21 года, или с 20 года. -В рамках задачи, нужно будет установить ПО у нас на сервере, и у нас же спарсить комментарии постов, список которых предоставим. -Научить управлять пар...

Прорекламировать № телефона везде

Прорекламировать № телефона, везде где только можно: Форумы, доски объявлений, ответы.майлру, яндекс.кью, и т. д. соцсети. Предложите варианты!

Вёрстка лэндинга и страниц на WP (Бюджет: 20000 руб)

Ищем быстрых и хороших специалистов на WP, которые смогут затащить вёрстку: • лэндинга (доверстать шапку, подвал, и галерею) • страницу профиля пользователя • страницу авторизации • страницу программы • страницу фотогалереи Нас очень подвёл с версткой текущий исполнитель. У нас есть прекрасные спецы: дизайнер и wp-разраобтчик/бэкэнд. Но не хватает хороших спецов по вёрстке.  Дедлайн: до вечера 23.09.2022.  Текущий сайт: https://test.fct.prmsl.ru/ https://test.fct.prmsl.ru/lo...

Разработать логотип (только текст)

Создать логотип. Только название компании (чёрный или серый текст) и бирюзовый фон. Без дополнительных изображений. Подобрать шрифт.