C++ — это язык программирования общего назначения. Первоначально он был разработан как расширение C и имеет похожий синтаксис, но теперь это совершенно другой язык.
Boost — это большая коллекция высококачественных библиотек, предназначенных для использования в C++. Boost бесплатен и часто считается «второй стандартной библиотекой».
WebSocket — это API, построенный на основе сокетов TCP и протокол для двунаправленной полнодуплексной связи между клиентом и сервером без накладных расходов HTTP.
Boost.Asio — это кроссплатформенная библиотека C++ для сетевого и низкоуровневого программирования ввода-вывода, которая предоставляет разработчикам согласованную асинхронную модель с использованием современного подхода C++.
HTTP-запрос — это сообщение в последовательности запрос / ответ в соответствии со спецификацией HTTP. Также может ссылаться на класс HttpRequest в программных фреймворках и библиотеках, который автоматизирует соответствующие функции.