最佳 C/C++ 网络库 [英] Best C/C++ Network Library

查看:34
本文介绍了最佳 C/C++ 网络库的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一段时间没有在 C/C++ 中工作过,只是想知道人们最喜欢使用哪些跨平台库.

I haven't done work in C/C++ for a little bit and was just wondering what people's favorite cross platform libraries are to use.

我正在寻找一个既快速又脏的库,又是一个更健壮的库.通常这是两个不同的库,这没关系.

I'm looking for something that is a good quick and dirty library as well as a library that is a little more robust. Often those are two different libraries and that's okay.

推荐答案

图书馆聚合列表

  • Boost.Asio is really good.
  • Asio is also available as a stand-alone library.
  • ACE is also good, a bit more mature and has a couple of books to support it.
  • C++ Network Library
  • POCO
  • Qt
  • Raknet
  • ZeroMQ (C++)
  • nanomsg (C Library)
  • nng (C Library)
  • Berkeley Sockets
  • libevent
  • Apache APR
  • yield
  • Winsock2(Windows only)
  • wvstreams
  • zeroc
  • libcurl
  • libuv (Cross-platform C library)
  • SFML's Network Module
  • C++ Rest SDK (Casablanca)
  • RCF
  • Restbed (HTTP Asynchronous Framework)
  • SedNL
  • SDL_net
  • OpenSplice|DDS
  • facil.io (C, with optional HTTP and Websockets, Linux / BSD / macOS)
  • GLib Networking
  • grpc from Google
  • GameNetworkingSockets from Valve
  • CYSockets To do easy things in the easiest way
  • yojimbo
  • GGPO
  • ENet
  • SLikeNet is a fork of Raknet
  • netcode
  • photon is closed source, requires license to use their sdk

这篇关于最佳 C/C++ 网络库的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆