您的位置:首页 > 编程语言 > C语言/C++

用C++如何实现开放API接口服务器

2015-10-20 14:39 555 查看
比如新浪微博的API服务器。
接口是使用HTTP请求。
服务器端如何实现一个HTTP SERVER呢?
使用libcurl可以吗?

c++的话,一般用libevent或则libev这种库来实现吧。当然如果对epoll比较熟悉的话 直接用也没问题。

基于epoll的http服务器实现:http://www.cnblogs.com/clowwindy/archive/2011/09/23/a_http_server_faster_than_nginx.html

为啥要自已写一个HTTP Server呢?直接用Nginx或Apache+PHP/Java/Ruby等就行嘛~

自已写应该没有用成熟的现成系统来得稳定可靠~

搜素了下,libcurl只能作为客户端使用

http server 库还想有:
libmicrohttpd
shttpd
easyhttpd
cpphttpd
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: