开源项目记录

2013年6月6日 由 Creater 留言 »

转载时,请加上http://unix8.net
1.libcurl–是一个免费并且易用的客户端URL传输库,如果你开发的是客户端,libcurl是一个不错的选择。
2.libevent-一个轻量级的开源高性能网络库【http://libevent.org/】
3.ACE-重量级的网络框架
4.OSSP-共享内存(仅仅适用于进程间)
5.ZeroMQ-一个封装好的网络通信库
6.Protocol Buffers-比XML更高效的一款google开源库
7.lighthttp:轻量级的http服务器代码。
8.mangos-魔兽世界 私服的服务器代码,开源项目,很不错,还比较好懂,
9.ascent -魔兽世界 私服服务器代码,很不错,无论是架构还是网络处理模块。
10.sqlite-轻型的数据库
11.Asio-基于Boost开发的异步IO库,封装了Socket,简化基于socket程序的开发。[http://think-async.com/]
12.POCO-一套 C++ 的类库用以开发基于网络的可移植的应用程序,功能涉及线程、线程同步、文件系统访问、流操作、共享库和类加载等【http://pocoproject.org/】
13.libev-ibev和libevent很像,可以作为libevent的替代者,能够提供更高的性能。
14.C++ Sockets Library
15.sparsehash

广告位

发表评论

你必须 登陆 方可发表评论.