boost-asio- все статьи тега


Несколько Http серверов с Poco и Boost C++

Я пытаюсь создать несколько Http-серверов с библиотеками Poco::Net и Boost, но в приложении Poco file возникает следующая ошибка.cpp : %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Assertion violation: _pInstance == 0 [in file "src/Application.cpp", line 115] %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Я использую следующий код: #include <Poco/Net/HTMLForm.h> #include <Poco/Net/HTTPServerRequest.h> #include <Poco/Net/HTTPServerResponse.h> #include <boost/asio/io_service.hpp&gt ...

boost:: IO service как гарантировать последовательность выполнения обработчика

У меня есть пул потоков с boost::io_service сверху. Я использую его для различных задач, связанных с процессором в целом приложении. Для некоторых задач я должен гарантировать, что задачи будут выполняться в указанном порядке (декодирование видеопотока). Использование io_service::strand гарантирует, что задачи не будут выполняться в данный момент, но у него нет никаких гарантий относительно порядка выполнения. Другими словами, задача №5 может быть выполнена до выполнения задачи №4. Существует ли ...

Как libuv сравнивается с Boost / ASIO?

Я был бы заинтересован в таких аспектах, как: область применения / особенности производительность зрелость ...

Повышение.ASIO-клиентская библиотека HTTP (например, libcurl) [закрыто]

Я ищу современную библиотеку HTTP C++, потому что недостатки libcurl трудно обойти с помощью оболочек C++. Решения на основе Boost.Предпочтение отдается ASIO, которая стала де-факто библиотекой C++ TCP. ...

Что означает привязка сокета многоадресной рассылки (UDP)?

Я использую многоадресный UDP между хостами, которые имеют несколько сетевых интерфейсов. Я использую boost:: asio, и меня смущают 2 операции, которые приемники должны сделать: bind, затем join-group. зачем вам нужно указывать локальный адрес интерфейса во время привязки, когда вы делаете это с каждой группой многоадресной рассылки, к которой вы присоединяетесь? сестринский вопрос касается многоадресного порта: поскольку во время отправки вы отправляете на адрес и порт многоадресной рассылки, ...