acl简介
文章平均质量分 91
iteye_18264
这个作者很懒,什么都没留下…
展开
-
acl介绍
一、acl 是什么? 其实是一个很简单的问题,acl 的英文字母 advanced C library 的缩写(当然,您也可以认为是 a C library 的缩写)。也许有人会问:"现在有这么多C的函数库,为何还费这么大劲再写一个?"。的确,现在开源的 C 函数库真是太多了,比如:glib(这是一个gnome工作组开发维护的库,开始也是为了gnome界面用,后来发展成通用的 C ...原创 2010-01-21 15:08:10 · 920 阅读 · 0 评论 -
我为什么要发明一个轮子?
现在成熟的开发库与开发框架有很多,所以平时我们在开发自己的应用程序时一般直接拿来用就可以了,所以当我先是开发出 C 语言版的 acl 框架库时有人认为是这个轮子是否值得发明,而当我再开发出基于 acl 的 C++ 版的 acl_cpp 库时,自然更有人指出这是重复发明了。其实就是否应该重复发明轮子的问题,我并不想从理论上来说明什么,只是想从实践角度来说明发明这两个轮子的意义。 ...原创 2012-05-31 23:38:31 · 117 阅读 · 0 评论 -
acl 框架库简介
一、概述 acl 工程是一个跨平台的通用网络通信库及服务器编程框架,同时提供更多的其它有价值功能。通过该库,用户可以非常容易地编写支持多种模式的服务器程序、WEB 应用程序以及数据库应用程序。此外,该库还提供了 XML/JSON/MIME 编码及解码功能,这些编码解码库均支持流式解析模式,从而使之更适应不同的网络通讯方式。 本工程主要包含 5 个库及大量示例。5 个库的说...2013-01-09 11:46:06 · 507 阅读 · 0 评论 -
acl 网络通信与服务器框架库示例列表
跨平台网络通信及服务器框架库 --- "acl" 项目里有大量的测试及应用示例,主要有三个示例集合,如下:1、acl/samples:该目录下的例子主要是基于 lib_acl 及 lib_protocol 两个库的例子- 1.1 acl: 打印当前 acl 库版本号程序- 1.2 aio/client: 非阻塞 io 客户端- 1.3 aio/server: 非阻塞 io ...2014-07-15 22:58:36 · 297 阅读 · 0 评论 -
跨平台网络通信与服务器编程框架库(acl库)介绍
一、描述acl 工程是一个跨平台(支持LINUX,WIN32,Solaris,MacOS,FreeBSD)的网络通信库及服务器编程框架,同时提供更多的实用功能 库。通过该库,用户可以非常容易地编写支持多种模式(多线程、多进程、非阻塞、触发器、UDP方式)的服务器程序,WEB 应用程序,数据库应用程序。此外,该库还提供了常见应用的客户端通信库(如:HTTP、SMTP、ICMP、memcach...2014-08-19 09:09:19 · 262 阅读 · 0 评论 -
跨平台的网络通信与服务器框架库 acl 库 3.0.20版本发布
跨 平台通用网络通信及服务器编程框架库 acl 库之 3.0.20 版本 (项目主页:https://sourceforge.net/projects/acl/,https://github.com /zhengshuxin/acl,技术文章主页:http://zsxxsz.iteye.com/ ) 发布了,acl 是 one advanced C/C++ library 的简称,主要包括网络...2014-08-26 20:39:52 · 178 阅读 · 0 评论 -
acl 服务器编程框架设计要点
一、概述 软件技术发展至今,存在着很多成熟的开发框架(如广大 Java 程序员所熟知的 SSH 框架),这些开发框架或面向数据库,或面向网络通信,或面向应用服务器,或面向界面设计,甚至面向某类业务模型。这些开框架的存在,大大提高了程序员的开发效率,这样使技术人员将精力更多地集中于业务本身,而不必拘泥于技术的底层实现细节,但也造成了众多知其然不知其所以然的所谓“码农”,尤其对于那些使用...原创 2015-03-20 23:33:05 · 462 阅读 · 0 评论