powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / boost::asio два ассинхроных сервера
2 сообщений из 2, страница 1 из 1
boost::asio два ассинхроных сервера
    #38786249
Archan_gel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день,

Есть асинхронный сервер написанный на boost::asio подключенные клиенты хранятся std::set.

Необходимо добавить еще один сервер для управления первым сервером, например запрос сколько подключено в данный момент клиентов к первому отключения клиентов и т.д.

Есть мысли что необходимо в io_service добавить асинхронную функцию для обработки запросов через io_service.post();
Оба сервера наследуют один экземпляр io_service, запуск io_service через run();

Поделитесь мыслями как правильно это реализовать... Сам только начинаю изучать boost::asio не все еще понимаю до конца.
...
Рейтинг: 0 / 0
boost::asio два ассинхроных сервера
    #38786710
Фотография Anatoly Moskovsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Archan_gel,

Нет никакой необходимости как-то расширять io_service.
Просто добавьте второй acceptor слушающий на другом порту.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / boost::asio два ассинхроных сервера
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]