没有合适的资源?快使用搜索试试~ 我知道了~
Linux网络编程(事件驱动模式).
2星 需积分: 10 4 下载量 48 浏览量
2012-08-20
15:59:43
上传
评论
收藏 317KB PDF 举报
温馨提示
试读
8页
前言 事件驱动为广大的程序员所熟悉,其最为人津津乐道的是在图形化界面编程中的应用; 事实上,在网络编程中事件驱动也被广泛使用,并大规模部署在高连接数高吞吐量的服务器 程序中,如 http 服务器程序、ftp 服务器程序等。相比于传统的网络编程方式,事件驱动 能够极大的降低资源占用,增大服务接待能力,并提高网络传输效率。 关于本文提及的服务器模型,搜索网络可以查阅到很多的实现代码,所以,本文将不拘 泥于源代码的陈列与分析,而侧重模型的介绍和比较。使用 libev 事件驱动库的服务器模型 将给出实现代码。 本文涉及到线程 / 时间图例,只为表明线程在各个 IO 上确实存在阻塞时延,但并不保 证时延比例的正确性和 IO 执行先后的正确性;另外,本文所提及到的接口也只是笔者熟悉 的 Unix/Linux 接口,并未推荐 Windows 接口,读者可以自行查阅对应的 Windows 接口。
资源推荐
资源评论
资源评论
- phpapi2013-05-10要加上代码实例好点
apkcomio
- 粉丝: 1
- 资源: 20
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功