
ACE+TAO
文章平均质量分 50
了解、应用和完善ACE+TAO
pony12
专注OpenDDS【应用开发】、【源码分析】、【项目咨询】、【功能定制】和【学习指导】多年
展开
-
ACE中为socket增加keepalive策略(windows和linux)
在国产麒麟系统下,基于ACE的tcp-socket,如果长时间不操作,则会自动切断连接,经测试发现,这个时间的上限为30分钟(几乎不差1秒) 经查看/proc/sys/net/ipv4/tcp_keepalive_time=7200,按说是2小时,但测试发现就是30分钟。索性,就通过程序来动态设置keepalive吧原创 2023-12-24 18:08:17 · 822 阅读 · 0 评论 -
ACE高性能网络编程——学习大纲
ACE高性能网络编程一、课程目标本次课程针对使用ACE工具包进行高性能网络应用开发,通过本次课程的学习,学员将具备以下能力:了解ACE的架构和组件; 理解现代操作系统线程模型、并发以及同步机制; 熟练使用ACE线程管理和同步机制接口开发并发应用; 熟练使用ACE基本的IPC SAP接口,如SOCK_Stream、SOCK_Dgram等; 深刻理解现代操作系统中事件多路分离和分派机制如select、epoll等、了解异步I/O以及完成事件的分派; 熟练使用ACE Reactor组件、Ac转载 2021-01-20 15:42:40 · 527 阅读 · 0 评论 -
两种IO多路复用方案:Reactor and Proactor
两种IO多路复用方案:Reactor and Proactor一般情况下,I/O 复用机制需要事件分享器(event demultiplexor [1,3]). 事件分享器的作用,即将那些读写事件源分发给各读写事件的处理者,就像送快递的在楼下喊: 谁的什么东西送了, 快来拿吧。开发人员在开始的时候需要在分享器那里注册感兴趣的事件,并提供相应的处理者(event handlers),或者是回调函数; 事件分享器在适当的时候会将请求的事件分发给这些handler或者回调函数.涉及到事件分享器的两种模式.转载 2021-01-20 15:36:46 · 156 阅读 · 0 评论 -
ACE技术PDF文档全(上中下)
上篇:ACE技术论文集.pdf中篇:ACE程序员教程.pdf下篇:ACE应用实例.pdf链接: https://pan.baidu.com/s/1No4vOujRCe7ZsGtbzBXUUQ提取码: uz3m原创 2021-01-20 15:28:27 · 1374 阅读 · 0 评论 -
ACE Documentation Home
ACE Documentation HomeEverything you've always wanted to know about ACE, but were afraid to ask.ACE DocumentationOverview of ACE- a high-level view. ACE online documentation. Books on ACE.ACE StructureClass Categories- Listing of some of th...原创 2021-01-20 15:19:10 · 213 阅读 · 1 评论 -
ACE类文件树形图
ACEClass Categories[ACE][Containers] Array.cpp Array.h [doxygen] Array.inl Containers.cpp Containers.inl Containers.h Hash_Map_Manager.cpp Hash_Map_Manager.h [doxygen] Filecache.cpp Filecache.h [doxygen] Free_List.cpp Fre.原创 2021-01-20 15:17:40 · 226 阅读 · 0 评论 -
ACE缺陷和陷阱
ACE陷阱http://www.cppblog.com/liangairan/articles/62511.html原创 2021-01-20 11:24:21 · 254 阅读 · 0 评论 -
ACE环境构建博文(摘录)
ACE环境构建http://blog.chinaunix.net/uid-21592001-id-2975301.html原创 2021-01-20 11:23:45 · 118 阅读 · 0 评论 -
ACE思考博文(摘录)
ACE网络编程思考(一)https://my.oschina.net/zhangjie830621/blog/188218ACE网络编程思考(二)https://my.oschina.net/zhangjie830621/blog/188219ACE网络编程思考(三)https://my.oschina.net/zhangjie830621/blog/188220原创 2021-01-20 11:23:02 · 120 阅读 · 1 评论 -
ACE专题博文(摘录)
ace使用之消息队列https://my.oschina.net/shawnChen/blog/102719ACE之Task基本使用https://my.oschina.net/shawnChen/blog/103520ACE_SOCKhttps://my.oschina.net/lwwklys/blog/73432原创 2021-01-20 11:22:20 · 246 阅读 · 3 评论 -
ACE简介
ACE是一个面向对象的工具开发包,它实现了通信软件的基本设计模式。ACE面向在UNIX和Win32平台上开发高性能通信服务的开发人员。它简化了面 向对象的网络应用程序和服务的开发,这些程序和服务用到了进程间通信,事件分离,直接动态链接和并发机制。ACE通过在运行时动态链接服务到应用程序和在 一个或多个进程或线程中执行这些服务自动完成系统配置和重新配置。...原创 2021-01-20 09:50:40 · 2424 阅读 · 0 评论