@Zaher220
Software developer

Какую кроссплатфоменную библиотеку для работы с сокетами на с++ вы используйте?

Здравствуйте.
Какую кроссплатфоменную библиотеку для работы с сокетами на с++ вы используйте? Взаимодействие с сетью в проекте усложнилось и стало не удобно пользоваться winsock. Появилась необходимость в более высокоуровневом инструменте, поддерживающем асинхронные сокеты, многопоточность, события. Boost и Qt не подходят, много избыточного функционала.
  • Вопрос задан
  • 2320 просмотров
Пригласить эксперта
Ответы на вопрос 7
Fesor
@Fesor
Full-stack developer (Symfony, Angular)
www.boost.org/doc/libs/master/doc/html/boost_asio/...

Я полагаю что в ближайшем будущем (возможно в c++17) в std добавят API для работы с сетью.
Ответ написан
Комментировать
@DancingOnWater
habrahabr.ru/company/infopulse/blog/226557
На ваш выбор, с примерами использования
Ответ написан
Комментировать
@algol
Был положительный опыт с pocoproject.org
Ответ написан
Комментировать
@xseven
Можно воспользоваться ZeroMQ
Ответ написан
Комментировать
yttrium
@yttrium
libevent с пользовательскими буферами и openssl из коробки
Ответ написан
Комментировать
Boniface
@Boniface
Boost asio
Ответ написан
Комментировать
@degs
boost::asio
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы