随笔分类 -  ACE

摘要:ACE Proactor模型简称前摄器,是异步I/O处理框架 阅读全文
posted @ 2009-08-02 19:31 孤竹君 阅读(1072) 评论(0) 推荐(0)
摘要:ACE Acceptor-Connector框架消除了接收器和服务处理器之间的耦合 阅读全文
posted @ 2009-07-29 13:04 孤竹君 阅读(827) 评论(0) 推荐(0)
摘要:ACE Reactor框架可以用事件驱动的方式来处理网络化的操作,也可以用来处理信号和实现定时器的功能.在非Windows平台上,其默认用select模型实现(实现类为:ACE_Select_Reactor);在Windows平台上利用WSAEventSelect模型实现(实现类为:ACE_WFMO_Reactor). 阅读全文
posted @ 2009-07-18 16:21 孤竹君 阅读(1674) 评论(0) 推荐(0)
摘要:ACE_Get_Opt通常用来解析程序的命令行参数,也可结合ACE_ARGV类解析其他的字符串命令. 阅读全文
posted @ 2009-07-09 18:43 孤竹君 阅读(948) 评论(2) 推荐(0)
摘要:使用ACE框架读取文件示例 阅读全文
posted @ 2009-07-01 12:00 孤竹君 阅读(641) 评论(1) 推荐(0)
摘要:利用ACE实现主动对象模式,主动对象派生于ACE_Task,在任务线程内执行异步方法,每个异步方法需封装成派生自ACE_Method_Object的类,而ACE_Activation_Queue作为异步方法类对象的队列,ACE_Future对象用来指定异步对象操作的结果. 阅读全文
posted @ 2009-06-24 10:43 孤竹君 阅读(1346) 评论(1) 推荐(0)
摘要:ACE中ACE_MMAP_Memory_Pool、ACE_Lite_MMAP_Memory_Pool、ACE_Pagefile_Memory_Pool都封装了操作系统的内存映射文件的功能.因此可以实现进程间的通信。 阅读全文
posted @ 2009-06-23 11:38 孤竹君 阅读(988) 评论(0) 推荐(0)
摘要:线程局部存储(TLS)在多线程编程过程中很有用.静态TLS使用方便,但不适合动态链接环境。 阅读全文
posted @ 2009-06-22 19:10 孤竹君 阅读(1820) 评论(0) 推荐(0)
摘要:ACE日志默认输出在stderr上,这对于非CUI程序来说基本无用.还好ACE提供了重定向功能 阅读全文
posted @ 2009-06-18 15:15 孤竹君 阅读(702) 评论(0) 推荐(0)
摘要:ACE_Task封装了任务,每个任务都含有一或多个线程,以及一个底层消息队列。各个任务通过这些消息队列进行通信。 阅读全文
posted @ 2009-06-17 11:33 孤竹君 阅读(1560) 评论(1) 推荐(1)
摘要:最近开始学ACE,仿照网友的示例写个简单的C/S通信程序,可一直失败.找不出原因啊,于是很自然地联想到使用Winsock之前调用WSAStartup初始化,加上此初始化后,果然成功了.哎,大侠是很难体会到菜鸟的苦衷啊,虽然大侠也是菜鸟成长起来的. 阅读全文
posted @ 2009-06-15 10:03 孤竹君 阅读(795) 评论(1) 推荐(0)