ACE学习
文章平均质量分 80
古美門直樹
神爱世人
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ACE的Select模型
虽然之前也在linux下写过select服务,但是用ACE还是第一次,把一些心得写下来。算是milestone吧。首先ACE相关库的下载安装我就不多废话,先说说程序的框架,该服务器分服务端和客户端。服务端的主线程负责监听新的连接,同时另起一个线程去处理数据。客户端很简单,就负责发送数据。原创 2013-08-15 10:18:47 · 1652 阅读 · 0 评论 -
ACE Reactor for Windows模型源码研究
最近研究了下ACE的Reactor模型的源码。相比之前自己写的ACE Select模型,复杂了不少。ACE的Reactor框架,用户通过继承ACE_Event_Handler事件处理类。关联ACE_Reactor反应器,将无阻塞的IO隐蔽在ACE_Reactor对象的底层实现,这样减少了开发的事件和风险,提高了效率。 找例,首先叙述顶层的例子。这里,我首先定义一个ACE_Even原创 2013-09-03 14:41:10 · 1588 阅读 · 3 评论 -
交叉编译libACE
1. 下载访问ACE的官网http://download.dre.vanderbilt.edu/下载ACE.tar.gz2 ,链接http://download.dre.vanderbilt.edu/previous_versions/ACE-6.2.4.tar.bz22. 准备执行命令,设置ACE_ROOT环境变量export ACE_ROOT=/home原创 2014-02-25 17:03:10 · 10640 阅读 · 0 评论 -
minidlna源码初探(三)—— ACE实现SSDP设备发现功能
前一篇文章minidlna源码初探(二)—— SSDP设备发现的大致流程介绍了SSDP设备发现的大致流程。本文将根据这一流程使用ACE库大致实现该流程。在VLC中模拟出一个伪服务端(设备),为了方便,我们省略了一些验证的内容,对一些XML消息也采取写死的方式。原创 2014-05-30 13:39:31 · 4370 阅读 · 1 评论 -
minidlna源码初探(二)—— SSDP设备发现的大致流程
SSDP设备发现的大致流程原创 2014-05-29 09:39:45 · 6028 阅读 · 0 评论
分享