資源簡介
libevent是一個基于事件觸發的網絡庫,memcached底層也是使用libevent庫。
總體來說,libevent有下面一些特點和優勢:
* 事件驅動,高性能;
* 輕量級,專注于網絡;
* 跨平臺,支持 Windows、Linux、Mac Os等;
* 支持多種 I/O多路復用技術, epoll、poll、dev/poll、select 和kqueue 等;
* 支持 I/O,定時器和信號等事件;
libevent有下面幾大部分組成:
* 事件管理包括各種IO(socket)、定時器、信號等事件,也是libevent應用最廣的模塊;
* 緩存管理是指evbuffer功能;
* DNS是libevent提供的一個異步DNS查詢功能;
* HTTP是libevent的一個輕量級http實現,包括服務器和客戶端
代碼片段和文件信息
- 上一篇:VB.net 高仿WIN7計算器程序
- 下一篇:人事管理系統(vb2005源碼)
評論
共有 條評論