Описание тега websocket++

Библиотека C++ с открытым исходным кодом (лицензия BSD) только для заголовков, которая реализует протокол WebSocket RFC6455.
1 ответ

Лимит клиентских подключений для библиотеки WebSocketsPP v3

Что определяет предел количества клиентов WebSocket, которые могут иметь активное соединение в библиотеке WebSocket++ 0.3.x? Это одно соединение на поток или один поток может обрабатывать несколько клиентских подключений WebSocket? Если это последне…
16 мар '13 в 18:35
1 ответ

Ошибка C2182: '*': недопустимое использование типа 'void' c:\boost_1_53_0\boost\smart_ptr\intrusive_ptr.hpp

Я пытаюсь разработать сервер websocket++ на моем ноутбуке с Windows 7 для удобства (не очень хорошо с vi пока не хочу постоянно фтп). Я перейду на Ubuntu 12.10 в конце. Я использую проект консольного приложения Visual C++ Win32. Я includeд websocket…
1 ответ

Websockets++ настройки CORS

Я пытаюсь запустить некоторую связь через websocket между проектом C++, используя websocket++ с автономным asio и клиентской стороной, созданной в угловом режиме, в настоящее время работающей в браузере. Кажется, у меня проблема с рукопожатием, а им…
18 дек '18 в 16:32
1 ответ

Получить собственный дескриптор сокета из соединения или connection_ptr в websocketpp?

Есть ли способ получить родной дескриптор сокета из connection или же connection_ptr в websocketpp? Мне нужно установить TCP_CORK, прежде чем отправить кадр клиенту. Я новичок в Boost.Asio, пожалуйста, сообщите.
13 мар '13 в 12:05
0 ответов

Сравните connection_hdl (weak_ptr) на равенство

Мне нужно сравнить два websocket ++ connection_hdl: // Create a weak pointer on the heap using that shared_ptr. // Cast that weak pointer to void* and manage it using another shared_ptr // connection_hdl hdl(reinterpret_cast<void*>(new connect…
11 май '14 в 19:26
1 ответ

websocket++ с использованием примера сессии fastcgi++

Я новичок в C++ и почти ничего не знаю о веб-протоколах или веб-сокетах, так что это может показаться смешным. Я делаю веб-сайты, которые на 100% Ajax и хочу включить веб-сокеты. Fastcgi++ - это все, на что я мог надеяться для требований ajax, но у …
0 ответов

Путаница с трассировкой стека уничтожения websocketpp

Я использую инструмент (инструмент XCode), чтобы получить трассировку стека моей программы, и я получил следующий результат: На этом снимке показано, что разрушение std::__1::vector<websocketpp::transport::buffer, std::__1::allocator<websocket…
17 окт '18 в 13:27
1 ответ

Ошибка прослушивания websocketpp asio

У меня есть многопоточный сервер websocketpp. Когда у меня нет подключенных клиентов, когда я закрываю программу и перезапускаю, она работает без проблем. Однако, когда клиент подключен, и я завершаю работу / перезапуска, программа выдает эту ошибку…
06 авг '17 в 19:40
1 ответ

Использование библиотеки websocketpp для подключения к серверу C++ websocket

Я работаю над Ubuntu и пишу сервер на C++, который использует библиотеку websocket++, которая отлично работает для входящих подключений websocket из браузеров (я использовал там javascript). Теперь я хочу сделать несколько тестов производительности …
23 апр '13 в 14:11
2 ответа

Есть ли способ заставить браузер принимать самозаверяющий сертификат, используя websocket++?

Я использую пример echo_server_tls с клиентом Chrome. Он отлично работает, когда я добавляю сертификат в "Trusted Root Certificate Authorities" в certmgr. Но если сертификат там не добавлен, молча происходит сбой соединения. Как я могу попросить пол…
10 янв '14 в 12:53
2 ответа

Вывод на консоль при использовании Websocketpp

Я отлаживаю некоторый иностранный код, который использует websocketpp. Я получаю довольно подробный вывод на консоль, хотя все работает нормально. Можно ли отключить вывод или он хотя бы указывает на что-то конкретное? BR, Даниэль [2014-07-08 14:51:…
08 июл '14 в 12:59
1 ответ

Завершение работы сервера WebSocket++, но порт по-прежнему используется

В настоящее время я завершаю работу над своим сервером, закрывая (или обновляя) вкладку браузера клиента. Когда на сервере вызывается функция закрытия WebSocket, сервер прекращает прослушивание, закрывает все соединения и т. Д. И завершает работу. В…
10 июл '17 в 00:37
1 ответ

Потокобезопасные пользовательские данные с этим примером websocket++

Этот пример для websocket++ - это именно то, что я хочу сделать по своей сути. Хотя пользователи могут быть легко отслежены с websocketpp::connection_hdlМне нужно хранить больше информации о них, например, как стек, вероятно, отслеживает, какую стр…
10 мар '13 в 06:32
1 ответ

Как обрабатывать несколько вкладок / окон Websocket++?

Я пытаюсь создать сайт, который использует websocket++ в качестве его общей основы, и я только что понял, что у меня может быть дилемма, если пользователь открывает несколько вкладок / окон. Я пишу в стиле спа, где все html и большинство css & js за…
31 мар '13 в 01:24
0 ответов

Как я могу использовать Websocket++ с ASIO в многопоточности, что в качестве io_service для режима потока?

Как я могу использовать Websocket++ с ASIO в многопоточности, что в качестве io_service для режима потока? Я хочу использовать websocket++ как многопоточный режим. пример случая с именем "testee_server" каждый вызывает io_service::run() из одного io…
13 май '16 в 15:31
0 ответов

Привязка к определенному IP-адресу с помощью Websocket++

Используя websocket++ в качестве клиента к серверу websocket, я хочу подключиться с использованием определенного IP-адреса моего клиентского сервера. Поэтому я пытаюсь выяснить, как привязать к конкретному IP, но это не получается. Я полагал, что об…
18 май '18 в 14:37
1 ответ

Сервер не отправляет ответ HTTP 101 при создании веб-сокета с использованием CC3000 и socket.io

Я подключаю CC3000 к серверу node.js, используя socket.io. Я использовал следующую библиотеку для создания веб-сокета https://github.com/chadstachowicz/socket_io_arduino_cc3000 В SocketIOClient.cpp он создает TCP-соединение, получает идентификатор с…
14 апр '14 в 10:06
1 ответ

Как реализовать сервер WebSocket, обслуживающий только 1 клиента за раз

Я использую библиотеку WebSocket++ для реализации сервера WebSocket. Из-за особенностей моего сервера я бы хотел, чтобы он обслуживал только 1 клиента за раз. То есть, как только клиент был подключен к моему серверу, я бы хотел, чтобы он прекратил п…
31 май '15 в 14:45
1 ответ

Приложение в другой системе падает при запуске без сообщения об ошибке для sudo, Ошибка сегментации для non-sudo

Я написал сервер websocket++ на Ubuntu 13.10 и пытаюсь выполнить его на Linux Mint 16. Я установил все зависимости, и первая строка под main это cout который никогда не срабатывает. Это команда компиляции: g++ -o Dgn Dgn.cpp ed25519-donna-master/ed2…
17 апр '14 в 20:44
1 ответ

Проверка эквивалентности IP-адреса v4/v6

Можно ли проверить IP-адреса на эквивалентность в среде с двумя стеками, используя как IPv4, так и IPv6? Если так, то как? Мое приложение использует websocket++ поверх Boost ASIO. Например, в моей локальной сети одно приложение подключается к другом…