写的web服务器

更新时间:02-10 教程 由 小瓶盖 分享

写的web服务器?

cpp-net lib cpp-netlib: The C++ Network Library,号称是要进入标准的,但是感觉还不stable;

facebook做了一个HTTP库 facebook/proxygen · GitHub,只对Linux系统比较友好;另外还有一个叫pion的HTTP库 splunk/pion · GitHubC/C++好的网络库有很多,像asio, libevent, libuv等的性能都是极好的,可以在这个基础上加上HTTP协议解析,比如用joyent的http_parser,然后就是处理HTTP协议本身了,但这个时候问题就来了,是支持到1.1还是2.0?要不要支持SPDY、WebSocket?

没有GC的语言处理字符串是很虐心的,如果一定要强求用C++,那我只能安慰题主:node也是C++写的,你就当node的框架是C++ Web服务器咯~更好的选择是用nginx,靠谱,实用。

声明:关于《写的web服务器》以上内容仅供参考,若您的权利被侵害,请联系13825271@qq.com
本文网址:http://www.25820.com/tutorial/14_2307055.html