C++網絡框架庫,acl_cpp 1.1.1.2 發布
經過了長時間的測試與項目實踐,acl_cpp 1.1.1.2 版本終于發布了,acl_cpp 基于 C 語言版本的 acl 框架庫而寫的C++庫,具備如下特性:
1)同步/異步網絡通信框架;同步流既支持網絡通信,又支持文件讀寫
2)多進程/多線程/非阻塞/觸發器服務器框架
3)功能強大的 http 應用功能庫(可以方便編寫 http 客戶端及 http 服務器,可以象寫 java Servlet 一樣寫 WEB 應用程序)
4)流式郵件 mime 解析庫,流式 xml 解析庫以及流式 json 解析庫
5)memcahce 客戶端協議庫,handlesocket 客戶端協議庫
6)阻塞非阻塞模式混合編程庫(主線程采用非阻塞方式,子線程采用阻塞方式,二者有機結合)
7)網絡事件引擎:同時支持 select, epoll(linux 平臺), iocp/win32 窗口消息(win32平臺), kqueue(BSD平臺), devpoll(solaris平臺) --- 目前似乎只有 acl/acl_cpp 的事件引擎能同時支持這么多系統的 API
。。。
下載地址:https://sourceforge.net/projects/aclcpp/
因為 acl_cpp 基于 acl,所以還需要下載 acl 庫:https://sourceforge.net/projects/acl/
更多技術文章:http://zsxxsz.iteye.com
在 acl_cpp/acl 中有大量的示例,同時頭文件中有詳細的接口說明
本文由用戶 openkk 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!