首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 140 毫秒
1.
自适应通信环境(ACE)是一个实现了并发通信软件的核心设计模式的、免费的、开放源代码的、面向对象软件框架。自适应通信环境(ACE)提供了丰富的完成公共通信功能的、可重用C++类包和框架组件,它可以运行于众多的平台。文章介绍了自适应通信环境(ACE)的结构和功能,接着构建了一个用于实验的实用而低价位的异构网络计算环境,并在此环境下测试了ACE的通信性能。然后着重探讨了如何基于ACE在异构网络环境下设计可移植的进程间通信程序的问题,最后举了一对可移植的Client/Server程序的例子。  相似文献   

2.
自适配通信环境(ACE)是一种面向对象(OO)的工具包,它实现了通信软件的许多基本的设计模式.本文概述了主流ACE工具包的强大功能,并对其组织结构进行了简单的介绍,对如何在自己的编译环境中构建ACE进行了说明,并且通过创建服务器、客户端以及两者之间实现线程间通信(IPC)来进一步说明ACE使用的灵活性和方便性.  相似文献   

3.
当把Linux操作系统作为大型安全管理系统的服务器的时候,构建安全的通信平台显的尤为重要。自适配通信环境(ACE)是一种面向对象(OO)的工具包,它实现了通信软件的许多基本的设计模式。文中介绍了ACE和整个系统模型的设计,然后重点阐述了如何利用SSL实现安全通信,以及数据传输过程中的效率问题的解决方案。实践中经过sniffe,抓包分析和压力测试,可以达到预期要求。  相似文献   

4.
ACE(Adaptive Communication Environment)是可以自由使用、开放源码的面向对象(OO)框架,ACE提供了一组包括信号处理、进程间通信、共享内存管理、并发执行和同步等组件,本文主要介绍如何通过ACE的共享内存管理类实现进程间的通信.  相似文献   

5.
基于实时传输协议的语音保密通信系统设计   总被引:1,自引:0,他引:1  
为了在互连网上实现语音的实时加密传输,论文采用自适应通信环境库(ACE)实现实时传输协议(RTP),设计了基于该协议的实时语音保密通信系统。语音加密采用数据加密算法与混沌加密算法相结合,将分组加密算法应用到实时数据流通信中,动态改变数据包加密密钥,密钥空间大,抗破译能力强。通过在数据报头中传输迭代次数实现密码同步。测试结果表明,实时语音保密通信系统具有良好的实时通信效果和安全性能。  相似文献   

6.
初探ACE     
ACE综述 ACE(ADAPTIVE Communication Environment)是可以自由使用、开放源码的面向对象(00)框架,在其中实现了许多用于并发通信软件的核心模式。ACE提供了一组丰富的可复用C Wrapper Facade(包装外观)和框架组件,可跨越多种平台完成通用的通信软件任务,其中包括:事件多路分离和事件处理器分派、信号处理、服务初始化、进程间通信、共享内存管理、消息路由、分布式服务动态(重)配置、并发执行和同步,等等。 ACE的目标用户是高性能和实时通信服务和应用的开发  相似文献   

7.
马维达 《程序员》2003,(12):61-66
下面是对美国Vanderbilt大学电子工程与计算机科学系的Douglas C.Schmidt教授的一次“虚拟”访谈。除了学术研究而外,Schmidt教授在面向对象通信系统构建方面已经拥有超过十年的经验。他是面向对象框架Adaptive Communication Environment(ACE)的首席架构者和开发者,该框架可自由获取、并得到了广泛使用,其中含有一组丰富的组件,实现了用于高性能和实时通信系统的各种设计模式。Schmidt教授和其研究机构(Center for Distributed Object Computing)的成员正在使用ACE开发名为TAO(The ACE ORB)的高性能、实时CORBA ORB软件。TAO是第一个在高速网络上支持端到端(end-to-end)服务质量保证的实时ORB端系统(endsystem)。  相似文献   

8.
ACE在开发健壮可靠的C++系统中的应用研究   总被引:1,自引:1,他引:1  
何青  陈景春 《微机发展》2005,15(6):48-50,53
开发健壮可靠的C 系统在实际应用中具有重要的意义。自适配通信环境(ACE)是一种面向对象(OO)的工具包,它实现了通信软件的许多基本的设计模式。文中概述了在当今软件开发中流行的ACE工具包的强大功能,分析了在开发C 应用系统时遇到的各种挑战,然后重点阐述了ACE在解决这些难题时发挥的重要作用:如何实现多线程的同步与互斥、事件多路分离,最后经过成功应用ACE的现有功能,创建出健壮可靠的C 系统,在实际生产中能够达到预期的效果。  相似文献   

9.
开发健壮可靠的C++系统在实际应用中具有重要的意义.自适配通信环境(ACE)是一种面向对象(OO)的工具包,它实现了通信软件的许多基本的设计模式.文中概述了在当今软件开发中流行的ACE工具包的强大功能,分析了在开发C++应用系统时遇到的各种挑战,然后重点阐述了ACE在解决这些难题时发挥的重要作用:如何实现多线程的同步与互斥、事件多路分离,最后经过成功应用ACE的现有功能,创建出健壮可靠的C++系统,在实际生产中能够达到预期的效果.  相似文献   

10.
基于ACE设计模式的海军EWS系统设计方案   总被引:1,自引:0,他引:1  
设计模式时于开发具有良好可复用性、可扩展性的分布式仿真系统意义重大.建立于自适应通信环境(ACE)基础之上的海军电子对抗仿真系统(EWS系统),通过利用ACE具备的与操作平台无关的C++接口封装性及面向网络化应用的多种设计模式(如Reactor、Proaetor、Active Object及Streams),提出并实现了利用ACE的接收器-连接器模式构建系统的网络连接模块及在系统注册环节中ACE Streams框架的应用.  相似文献   

11.
ACE自适配通信环境是可以自由使用、开放源码的面向对象构架,在其中实现了许多用于并发通信软件的核心模式。TAO是基于ACE构件之上的一个实时CORBA平台。本论文结合ACE+TAO的特点,运用RMI-HOP技术,给出了在J2EE平台中集成ACE+TAO的框架,并分析了该框架的主要技术及实现。  相似文献   

12.
由于操作系统及通信平台的多样性,通信软件开发者往往要面对诸多问题,而ACE的框架和设计模式可以帮助我们消除复杂性。该文介绍了利用ACE实现通信软件的设计机制和优越性,概述了ACE的反应器、事件处理器、接受器、连接器等框架,并且通过创建服务端和客户端的实例来进一步说明ACE的灵活性和方便性。  相似文献   

13.
由于操作系统及通信平台的多样性,通信软件开发者往往要面对诸多问题,而ACE的框架和设计模式可以帮助我们消除复杂性。该文介绍了利用ACE实现通信软件的设计机制和优越性,概述了ACE的反应器、事件处理器、接受器、连接器等框架,并且通过创建服务端和客户端的实例来进一步说明ACE的灵活性和方便性。  相似文献   

14.
We present a system called the adaptive compression environment (ACE) that automatically and transparently applies compression (on-the-fly) to a communication stream to improve network transfer performance. ACE uses a series of estimation techniques to make short-term forecasts of compressed and uncompressed transfer time at the 32 Kb block level. ACE considers underlying networking technology, available resource performance, and data characteristics as part of its estimations to determine which compression algorithm to apply (if any). Our empirical evaluation shows that, on average, ACE improves transfer performance given changing network types and performance characteristics by 8 to 93 percent over using the popular compression techniques that we studied (Bzip, Zlib, LZO, and no compression) alone.  相似文献   

15.
自适应通信环境(ACE)是一个实现了并发通信软件的核心设计模式的、免费的、开放源代码的、面向对象软件框架。自适应通信环境(ACE)提供了丰富的完成公共通信功能的、可重用C++类包和框架组件,它可以运行于众多的平台。文章介绍了自适应通信环境(ACE)的结构和功能,接着构建了一个用于实验的实用而低价位的异构网络计算环境,并在此环境下测试了ACE的通信性能。然后着重探讨了如何基于ACE在异构网络环境下设计可移植的进程间通信程序的问题,最后举了一对可移植的Client/Server程序的例子。  相似文献   

16.
基于ACE Reactor的BSC功能测试系统设计   总被引:2,自引:0,他引:2  
GSM通信工程迫切需要对BSC系统进行各种功能测试,而软硬件环境的多样性和异构性,使得BSC平台架构上的测试相当困难。为了减少整个通信软件的成本,简化各种配置的复杂性,利用ACE中间件丰富的组件和Reactor框架设计模式,使用软件仿真硬件所实现的逻辑。通过引入两个插桩,来仿真两个物理的NetHawk Server卡,在Linux OS下建立了基于IP通信的功能测试环境。实验证明了新测试系统的可靠性和健壮性,并解决了昂贵测试硬件短缺的问题。  相似文献   

17.
江涛  黄爱苹 《计算机工程》2006,32(2):260-262
利用ACE在线程创建和管理方面的优势,探讨应用多线程模式解决电信管理网告警预处理中接收当前告警和回查丢失告警的并发操作问题,并分析3种不同解决方案的优劣。还介绍了运用ACE反应堆组件创建负责告警分派的事件处理器。  相似文献   

18.
张卓亚  张志鸿 《微计算机信息》2007,23(18):149-150,157
ACE是一个实现了并发通信软件核心设计模式的面向对象软件框架,是进行面向对象网络编程的利器.文章针对交易通信中间件开发过程中存在的升级维护、跨平台、链路状态维护、高效的日志等问题,基于ACE类库及相关模式给出了一个具体的面向对象的高效解决方案,实现了通信中间件的快速、高效开发.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号