-1

我想实现一个非阻塞的 HTTP/REST 服务器,它将同时支持多个客户端,我想知道是否有任何 API 可以很好地做到这一点,或者什么是实现该服务器的最佳方式,关于线程和使用的一些意见基本的套接字,绑定和监听功能或其他更好的软件。我过去使用过 bind listen 和其他基本的 C 语言,但我想知道是否存在其他更好的选择。一个易于使用且完整的 API,用于在 C/C++ 中实现 http 服务器

4

2 回答 2

1

Boost has some great asynchronous IO support. One of the tutorials is a TCP server.

于 2013-07-30T08:53:20.727 回答
1

Libmicrohttpd。这很简单,似乎是一个不错的选择。 http://www.gnu.org/software/libmicrohttpd/

于 2013-07-30T08:51:53.140 回答