首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 364 毫秒
1.
提出了基于服务的网络和利用面向对象的中间件实现网络服务的封装,以及异构网络之间服务的集成。还提出建立交换式的中间件通信平台,实现高效的网络服务。  相似文献   

2.
马维达 《程序员》2003,(10):92-93
ACE(Adaptive Communication Environment)是用于开发高性能网络化应用与下一代中间件的面向对象框架。除了许多专用于开发网络通信软件的设计模式(比如 Reactor、Proactor、Half-Sync/Half-Async,等等),ACE还对GoF的Design Patten一书中的许多设计模式作了大量应用。  相似文献   

3.
随着分布式系统技术的快速发展,三层架构的分布式系统是未来发展的主要方向,通信中间件是三层架构的分布式系统不可或缺的一层。通信中间件能扩大分布式系统的规模、支持更多的用户与服务器连接、简化用户与服务器的通信过程、保证客户机与服务器的通信过程更安全和实现跨平台使用。虽然目前存在有比较成熟的ACE和ICE通信中间件等,但是也存在一个问题--开发三层架构分布式系统的设计人员必须了解其繁多的功能和复杂的操作,然而有时候很多功能是不需要的。所以设计一款小型化、高效化的通信中间件对于开发者来说变得尤为重要。国际上一种比较流行的网络漏洞扫描系统NESSUS是一种基于C/S和B/S结构的分布式系统,其客户机和服务器之间的通信是建立在NTP(Nessus Transfer Protocol)传输协议之上的。文章重点研究NESSUS客户机和服务器之间是如何交互通信的,把通信模块封装并提供中间件接口,同时引入消息发送/接收队列缓冲池技术和SSL组件,提出一套小型的、高效的、安全的、跨平台的通信中间件,它也适用于其他客户机/服务器的三层架构的分布式系统。  相似文献   

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

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

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

7.
利用ACE自适配通信环境(ADAPTIVE Communication Environment)这一可自由使用、开放源码的面向对象框架且可用于开发复杂的、并发性的分布式系统,来构架远程监测与故障诊断系统,可以很简单地实现跨平台、可重用等要求。对ACE在分布式在线监测与故障诊断系统中的应用作初步探讨,提出了利用ACE结舍面向对象技术构架远程监测与故障诊断系统的基本方法。  相似文献   

8.
本文主要通过讨论传统的编程方法在软件的网络通信模块开发中的问题,提出利用 ACE 面向对象的设计模式和框架可以帮助开发者消除通信组件的复杂性。概述了 ACE 的反应器,事件处理器,接受器,连接器等框架,以及ACE在开发软件的数据传输和通信模块中的优越性,给出了一个简单的例子程序。  相似文献   

9.
马维达 《程序员》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)。  相似文献   

10.
刘俊  乐红兵 《微计算机信息》2006,22(34):294-296
移动环境和设备的限制,给移动开发带来了挑战。移动中间件能够为移动应用开发提供了一个很好的基础平台。叙述了自适应机制在中间件层实现的必要性,分析了传统面向对象中间件应用在移动计算环境中的不足。根据移动应用的需求,提出了一个基于上下文感知的移动中间件体系结构。  相似文献   

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

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

13.
面向对象测试技术的研究与应用   总被引:5,自引:0,他引:5  
面向对象的测试技术是面向对象开发方法的一个重要方面,它对软件质量和软件重用至关重要。本文描述了有关面向对象测试的一些关键问题,提出了一种面向对象的测试方法,给出了利用Rational公司的测试工具TestMate对C++程序进行面向对象测试的样例。  相似文献   

14.
试论面向对象软件的维护   总被引:1,自引:0,他引:1  
随着面向对象技术的广泛使用,面向对象软件不易维护(原因是维护者不易分析、理解这类软件)的问题已越来越突出。本文在讨论面向对象技术对软件维护影响的基础上,探讨了面向对象软件的维护问题,并提出了解决的对策。  相似文献   

15.
面向对象CIMS体系结构在制浆造纸中的应用   总被引:2,自引:0,他引:2  
介绍了制浆造纸工业的特点及其对CIMS的需求,分析了CIMS的研究现状,提出了面向对象的CIMS体系结构及其在制浆造纸工业上的应用,并对其核心技术和新技术进行了详细介绍,最后介绍了面向对象的CIMS体系结构的特点。  相似文献   

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

17.
面向Agent的软件工程方法学   总被引:3,自引:0,他引:3  
李蛟  冯志勇 《微处理机》2004,25(1):1-4,13
软件Agent技术正在成为软件开发领域中一个新的发展方向,现在大多数的Agent研究都是以创建Agent应用程序为目标,即用Agent的概念创建更为强大,更具灵活性和智能性的程序。但是随着Agent技术在各种应用中的发展和成熟,就需要在方法论上对之进行指导。因此,面向Agent的软件方法学就成为Agent研究中最活跃的一个研究领域之一。本文通过对几种在面向Agent软件工程中使用的主流方法学进行分析,指出了Agent方法学在面向Agent软件系统开发中的重要性。与此同时,通过对面向对象和面向Agent的方法学比较,指出现有的面向对象方法学的一些不足,以及如何通过面向Agent的概念进行改进。  相似文献   

18.
在实时操作系统VxWorks上构造CORBA服务   总被引:2,自引:0,他引:2  
本文提出将分布式软件结构应用到复杂的嵌入式系统开发中,在嵌入式操作系统VxWorks上构造通用对象请求框架(CORBA)。采用自适配通信环境(ACE)的对象请求代理TAO,创建命名服务并举例说明基于TAO的分布式对象的开发和运行方式。  相似文献   

19.
体系结构分析与设计主要用于描述系统的接口、功能及结构的初步实现,是将系统需求映射成体系结构的活动。为保证开发的军用ATS体系结构能够反映和满足系统需求,其体系结构分析与设计必须在一定的方法指导下进行,为此提出了基于UML的军用ATS体系结构分析与设计方法,并结合一个“虚拟仪器测试引擎开发”的实例,对使用UML的体系结构面向对象分析与设计方法进行了具体论述。  相似文献   

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

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

京公网安备 11010802026262号