文件名称:ACE60SRC
- 所属分类:
- 中间件编程
- 资源属性:
- [C/C++] [Windows] [Visual.Net] [源码]
- 上传时间:
- 2012-11-26
- 文件大小:
- 20.74mb
- 下载次数:
- 0次
- 提 供 者:
- 相关连接:
- 无
- 下载说明:
- 别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容均来自于网络,请自行研究使用
ACE 6.0 源码 ACE自适配通信环境(ADAPTIVE Communication Environment)是可自由使用、开放源码的面向对象(OO)框架(fr a mework),它实现了许多用于并发通信软件的核心模式。ACE提供了一组丰富的可重用C++包装外观(wrapper facade)和框架组件,可跨多种平台完成通用的通信软件任务,其中包括:事件多路分离和事件处理器分派、信号处理、服务初始化、进程间通信、共享内存管理、消息路由、分布式服务动态(重)配置、并发执行和同步,等等。 ACE的目标用户是高性能和实时通信服务和应用的开发者。它简化了使用进程间通信、事件多路分离、显式动态链接和并发的OO网络应用和服务的开发。此外,通过服务在运行时与应用的动态链接,ACE使系统的配置和重配置得以自动化。 -ACE Software Development Guidelines
General
Every text file must end with a newline.
Use spaces instead of tabs, except in Makefiles. Emacs users can add this to their .emacs:
(setq-default indent-tabs-mode nil)
Microsoft Visual C++ users should do the following:
Choose: Tools-- Options-- Tabs
Then Set: "Tab size" to 8 and "Indent size" to 2, and
indent using spaces.
Do not end text lines with spaces. Emacs users can add this to their .emacs:
(setq-default nuke-trailing-whitespace-p t)
Newer versions of emacs will require the following instead:
(add-hook before-save-hook delete-trailing-whitespace)
Note for Microsoft Visual Studio .NET Users:
There is a macro project (ace_guidelines.vsmacros) located in $ACE_ROOT/docs that replaces tabs with spaces and removes trailing spaces each time you save a file.
General
Every text file must end with a newline.
Use spaces instead of tabs, except in Makefiles. Emacs users can add this to their .emacs:
(setq-default indent-tabs-mode nil)
Microsoft Visual C++ users should do the following:
Choose: Tools-- Options-- Tabs
Then Set: "Tab size" to 8 and "Indent size" to 2, and
indent using spaces.
Do not end text lines with spaces. Emacs users can add this to their .emacs:
(setq-default nuke-trailing-whitespace-p t)
Newer versions of emacs will require the following instead:
(add-hook before-save-hook delete-trailing-whitespace)
Note for Microsoft Visual Studio .NET Users:
There is a macro project (ace_guidelines.vsmacros) located in $ACE_ROOT/docs that replaces tabs with spaces and removes trailing spaces each time you save a file.
相关搜索: ACE6
(系统自动生成,下载前可以参看下载内容)
下载文件列表
ACE_wrappers\ACE_vc9.sln
............\ACE_vc8.sln
............\ACE_wrappers_vc9.sln
............\ACE_wrappers_vc8.sln
............\ACE_wrappers_vc10.sln
............\ACE_vc10.sln
............\ace\ace_vc10.sln
............\...\ace_vc9.sln
............\...\ace_vc8.sln
............\...\ACE_vc8.vcproj
............\...\ACE_vc9.vcproj
............\...\Monitor_Control\Monitor_Control_vc10.sln
............\...\...............\Monitor_Control_vc9.vcproj
............\...\...............\Monitor_Control.vsd
............\...\...............\Monitor_Control_vc8.sln
............\...\...............\Monitor_Control_vc8.vcproj
............\...\...............\Monitor_Control_vc9.sln
............\...\QoS\QoS_vc8.vcproj
............\...\...\QoS_vc8.sln
............\...\...\QoS_vc10.sln
............\...\...\QoS_vc9.vcproj
............\...\...\QoS_vc9.sln
............\...\ETCL\ACE_ETCL_vc9.vcproj
............\...\....\ETCL_vc9.sln
............\...\....\ETCL_vc8.sln
............\...\....\ACE_ETCL_Parser_vc8.vcproj
............\...\....\ACE_ETCL_Parser_vc9.vcproj
............\...\....\ETCL_vc10.sln
............\...\....\ACE_ETCL_vc8.vcproj
............\ASNMP\ASNMP_vc9.sln
............\.....\ASNMP_vc10.sln
............\.....\ASNMP_vc8.sln
............\.....\agent\asnmp_agent_vc9.vcproj
............\.....\.....\agent_vc8.sln
............\.....\.....\agent_vc10.sln
............\.....\.....\agent_vc9.sln
............\.....\.....\asnmp_agent_vc8.vcproj
............\.....\.snmp\asnmp_lib_vc9.vcproj
............\.....\.....\asnmp_lib_vc8.vcproj
............\.....\.....\asnmp_vc9.sln
............\.....\.....\asnmp_vc10.sln
............\.....\.....\asnmp_vc8.sln
............\.....\tests\tests_vc10.sln
............\.....\.....\asnmp_tests_Counter_Test_vc9.vcproj
............\.....\.....\asnmp_tests_Octet_Test_vc8.vcproj
............\.....\.....\asnmp_tests_Counter_Test_vc8.vcproj
............\.....\.....\asnmp_tests_Varbind_Test_vc8.vcproj
............\.....\.....\asnmp_tests_Varbind_Test_vc9.vcproj
............\.....\.....\asnmp_tests_Gauge_Test_vc8.vcproj
............\.....\.....\asnmp_tests_Target_Test_vc9.vcproj
............\.....\.....\asnmp_tests_Gauge_Test_vc9.vcproj
............\.....\.....\asnmp_tests_Oid_Test_vc9.vcproj
............\.....\.....\asnmp_tests_Oid_Test_vc8.vcproj
............\.....\.....\asnmp_tests_Integer_Test_vc8.vcproj
............\.....\.....\asnmp_tests_Counter64_Test_vc8.vcproj
............\.....\.....\tests_vc9.sln
............\.....\.....\asnmp_tests_Integer_Test_vc9.vcproj
............\.....\.....\tests_vc8.sln
............\.....\.....\asnmp_tests_Address_Test_vc9.vcproj
............\.....\.....\asnmp_tests_Octet_Test_vc9.vcproj
............\.....\.....\asnmp_tests_Address_Test_vc8.vcproj
............\.....\.....\asnmp_tests_Counter64_Test_vc9.vcproj
............\.....\.....\asnmp_tests_Target_Test_vc8.vcproj
............\.....\examples\examples_vc9.sln
............\.....\........\examples_vc8.sln
............\.....\........\examples_vc10.sln
............\.....\........\get\get_vc8.sln
............\.....\........\...\get_vc10.sln
............\.....\........\...\asnmp_example_get_async_vc8.vcproj
............\.....\........\...\get_vc9.sln
............\.....\........\...\asnmp_example_get_vc8.vcproj
............\.....\........\...\asnmp_example_get_vc9.vcproj
............\.....\........\...\asnmp_example_get_async_vc9.vcproj
............\.....\........\trap\trap_vc8.sln
............\.....\........\....\trap_vc10.sln
............\.....\........\....\trap_vc9.sln
............\.....\........\....\asnmp_example_trap_vc8.vcproj
............\.....\........\....\asnmp_example_trap_vc9.vcproj
............\.....\........\next\next_vc10.sln
............\.....\........\....\next_vc9.sln
............\.....\........\....\asnmp_example_next_vc8.vcproj
............\.....\........\....\next_vc8.sln
............\.....\........\....\asnmp_example_next_vc9.vcproj
............\.....\........\set\asnmp_example_set_vc8.vcproj
............\.....\........\...\set_vc10.sln
............\.....\........\...\asnmp_example_set_vc9.vcproj
............
............\ACE_vc8.sln
............\ACE_wrappers_vc9.sln
............\ACE_wrappers_vc8.sln
............\ACE_wrappers_vc10.sln
............\ACE_vc10.sln
............\ace\ace_vc10.sln
............\...\ace_vc9.sln
............\...\ace_vc8.sln
............\...\ACE_vc8.vcproj
............\...\ACE_vc9.vcproj
............\...\Monitor_Control\Monitor_Control_vc10.sln
............\...\...............\Monitor_Control_vc9.vcproj
............\...\...............\Monitor_Control.vsd
............\...\...............\Monitor_Control_vc8.sln
............\...\...............\Monitor_Control_vc8.vcproj
............\...\...............\Monitor_Control_vc9.sln
............\...\QoS\QoS_vc8.vcproj
............\...\...\QoS_vc8.sln
............\...\...\QoS_vc10.sln
............\...\...\QoS_vc9.vcproj
............\...\...\QoS_vc9.sln
............\...\ETCL\ACE_ETCL_vc9.vcproj
............\...\....\ETCL_vc9.sln
............\...\....\ETCL_vc8.sln
............\...\....\ACE_ETCL_Parser_vc8.vcproj
............\...\....\ACE_ETCL_Parser_vc9.vcproj
............\...\....\ETCL_vc10.sln
............\...\....\ACE_ETCL_vc8.vcproj
............\ASNMP\ASNMP_vc9.sln
............\.....\ASNMP_vc10.sln
............\.....\ASNMP_vc8.sln
............\.....\agent\asnmp_agent_vc9.vcproj
............\.....\.....\agent_vc8.sln
............\.....\.....\agent_vc10.sln
............\.....\.....\agent_vc9.sln
............\.....\.....\asnmp_agent_vc8.vcproj
............\.....\.snmp\asnmp_lib_vc9.vcproj
............\.....\.....\asnmp_lib_vc8.vcproj
............\.....\.....\asnmp_vc9.sln
............\.....\.....\asnmp_vc10.sln
............\.....\.....\asnmp_vc8.sln
............\.....\tests\tests_vc10.sln
............\.....\.....\asnmp_tests_Counter_Test_vc9.vcproj
............\.....\.....\asnmp_tests_Octet_Test_vc8.vcproj
............\.....\.....\asnmp_tests_Counter_Test_vc8.vcproj
............\.....\.....\asnmp_tests_Varbind_Test_vc8.vcproj
............\.....\.....\asnmp_tests_Varbind_Test_vc9.vcproj
............\.....\.....\asnmp_tests_Gauge_Test_vc8.vcproj
............\.....\.....\asnmp_tests_Target_Test_vc9.vcproj
............\.....\.....\asnmp_tests_Gauge_Test_vc9.vcproj
............\.....\.....\asnmp_tests_Oid_Test_vc9.vcproj
............\.....\.....\asnmp_tests_Oid_Test_vc8.vcproj
............\.....\.....\asnmp_tests_Integer_Test_vc8.vcproj
............\.....\.....\asnmp_tests_Counter64_Test_vc8.vcproj
............\.....\.....\tests_vc9.sln
............\.....\.....\asnmp_tests_Integer_Test_vc9.vcproj
............\.....\.....\tests_vc8.sln
............\.....\.....\asnmp_tests_Address_Test_vc9.vcproj
............\.....\.....\asnmp_tests_Octet_Test_vc9.vcproj
............\.....\.....\asnmp_tests_Address_Test_vc8.vcproj
............\.....\.....\asnmp_tests_Counter64_Test_vc9.vcproj
............\.....\.....\asnmp_tests_Target_Test_vc8.vcproj
............\.....\examples\examples_vc9.sln
............\.....\........\examples_vc8.sln
............\.....\........\examples_vc10.sln
............\.....\........\get\get_vc8.sln
............\.....\........\...\get_vc10.sln
............\.....\........\...\asnmp_example_get_async_vc8.vcproj
............\.....\........\...\get_vc9.sln
............\.....\........\...\asnmp_example_get_vc8.vcproj
............\.....\........\...\asnmp_example_get_vc9.vcproj
............\.....\........\...\asnmp_example_get_async_vc9.vcproj
............\.....\........\trap\trap_vc8.sln
............\.....\........\....\trap_vc10.sln
............\.....\........\....\trap_vc9.sln
............\.....\........\....\asnmp_example_trap_vc8.vcproj
............\.....\........\....\asnmp_example_trap_vc9.vcproj
............\.....\........\next\next_vc10.sln
............\.....\........\....\next_vc9.sln
............\.....\........\....\asnmp_example_next_vc8.vcproj
............\.....\........\....\next_vc8.sln
............\.....\........\....\asnmp_example_next_vc9.vcproj
............\.....\........\set\asnmp_example_set_vc8.vcproj
............\.....\........\...\set_vc10.sln
............\.....\........\...\asnmp_example_set_vc9.vcproj
............