天天看點

用C++如何實作開放API接口伺服器

比如新浪微網誌的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等就行嘛~

自已寫應該沒有用成熟的現成系統來得穩定可靠~

http server 庫還想有:

libmicrohttpd

shttpd

easyhttpd

cpphttpd

上一篇: typedef使用
下一篇: git使用