加载中
acl 3.0.8 版本发布了

acl(https://sourceforge.net/projects/acl/) 开源项目新版本 3.0.8 版发布了,有关 acl 的介绍参见:acl 框架库简介, 主要是修复了一些存在的 BUG,同时伴随一些模块的性能提升,以及针对 ...

使用 acl 库编写多线程应用程序

在多核时代,为了高效地使用多核,经常需要进行多线程编程,系统的线程库 API 接口使用较为麻烦,且没有提供线程池库,acl 库中的多线程模块可以使程序员快速地编写出多线程程序,同时提供了...

2014/08/26 08:56
850
acl服务器模块的部署--示例

作者:王华涛 acl服务器模块acl_master,通过配置文件的配置项来控制工作进程的运行。下面以例子ioctl_echo3来讲解如何配置运行。 1)下载acl源码包acl.3.0.3.src.tgz 2) #tar xzvf acl.3.0.3....

2014/09/03 12:10
11
网络与服务器编程框架库 acl_3.0.12 发布

acl 3.0.12 版本 (项目主页:https://sourceforge.net/projects/acl/, 技术文章主页:http://zsxxsz.ietye.com/) 发布了,acl 是 one Advanced C/C++ library 的简称,主要包括网络通信库以及...

使用 acl::master_threads 类编写多进程多线程服务器程序

文章《开发多线程进程池服务器程序》讲述了如何使用 acl 库中的服务器模板编写多进程多线程服务器程序,那个例子是用 C 语言实现的,acl_cpp 对 acl 库用 c++ 语言进行了封装,其中也包含服务...

利用ACL开发并发网络服务器

1、概述 本节结合 "利用ACL库开发高并发半驻留式线程池程序" 和 "利用ACL库快速创建你的网络程序" 两篇文章的内容,创建一个简单的线程池网络服务器程序。 2、并发式网络通信实例 #include "...

网络与服务器编程框架库 acl_3.0.13 发布

acl 3.0.13 版本 (项目主页:https://sourceforge.net/projects/acl/,技术文章主页:http://zsxxsz.iteye.com/)) 发布了,acl 是 one Advanced C/C++ library 的简称,主要包括网络通信库以...

acl 日志记录方式介绍

在使用 acl 库编写应用过程中,记录日志是一个非常重要的过程,acl 从几个层面提供了日志的不同记录方式。在 acl 的 C 库部分(lib_acl.a),有三个源文件与日志记录相关:acl_msg.c/acl_msg.h...

线程编程常见API简介(下)

一、概述 本节将继续说明有关线程编程常用 API 的使用方法,主要说一下与线程条件变量及线程信号通知的 API。通过这些 API 可以实现线程之间的同步及通信机制。 二、线程条件变量 API 1)初始...

C语言中迭代器的设计与使用

  经常使用C++、JAVA等面向对象语言开发的程序员都会比较喜欢容器的迭代器功能,用起来方便简洁。象一些常用的数据结构,如:哈希表、动态数组、链表等,在这些面向对象语言中都可以非常...

ACL_ARGV --- 字符串分割动态数组

  字符串分割是在程序编写过程中经常需要做的事情,如,将字符串:hello world, you are welcome!,进行单词分割,结果希望得到5个单词:hello, world, you, are, welcome。使用 ACL_ARGV...

2014/09/03 12:11
12
acl 服务器编程框架特点介绍

acl 中服务器框架模块是一个非常重要的模块,使用该模块技术人员可以快速地写出稳定、安全、高效的网络服务应用,该模块主要来源于著名的邮件服务器程序 (Postfix) 中的 master 模块,为了便...

快速创建你的服务器程序--single进程池模型

1、概述   本节主要描述了以进程池模式创建服务器程序的过程,而该进程池框架是以 acl_master 模板为管理进程,以 acl_single_server 单一进程池模式为半驻留进程池模板创建的。该进程池模...

跨平台的网络通信与服务器框架库 acl 库 3.0.20版本发布

跨 平台通用网络通信及服务器编程框架库 acl 库之 3.0.20 版本 (项目主页:https://sourceforge.net/projects/acl/,https://github.com /zhengshuxin/acl,技术文章主页:http://zsxxsz.ite...

用 acl::master_aio 类编写高并发非阻塞服务器程序

在文章《使用 acl::master_threads 类编写多进程多线程服务器程序》和《使用 acl::master_proc 类编写多进程服务器程序》中分别讲述了如何编写 LINUX 平台下阻塞式服务器程序的多线程和多进程...

使用 acl 的生成向导快速创建一个C++ WEB 服务器

在文章《使用 acl 生成向导快速创建服务器程序》中介绍如何使用 acl 的服务器生成向导自动创建服务器程序的过程,文章《使用 acl_cpp 的 HttpServlet 类及服务器框架编写WEB服务器程序》介绍...

使用 acl 生成向导快速创建服务器程序

在以前有关使用 acl 的技术文章(如:使用 acl::master_threads 类编写多进程多线程服务器程序 ,用 acl::master_aio 类编写高并发非阻塞服务器程序,使用 acl::master_proc 类编写多进程服务...

acl --网络及服务器编程框架库 3.0.15 版本发布

acl 3.0.15 版本 (项目主页:https://sourceforge.net/projects/acl/,技术文章主页:http://zsxxsz.iteye.com/)) 发布了,acl 是 one Advanced C/C++ library 的简称,主要包括网络通信库以...

我为什么要发明一个轮子?

现在成熟的开发库与开发框架有很多,所以平时我们在开发自己的应用程序时一般直接拿来用就可以了,所以当我先是开发出 C 语言版的 acl 框架库时有人认为是这个轮子是否值得发明,而当我再开发...

acl 服务器编程框架与 Postfix 的服务器架构的功能对比

acl 的服务器框架模块来自于著名的 Postfix 的 master 服务器框架,在其基础上进行了二次改造,使之做为独立的模块使用,方便程序员快捷地写出服务端程序,本文主要对比了 acl 库中的服务器框...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部