排序方式: 共有29条查询结果,搜索用时 15 毫秒
1.
ICE,一个试图替换CORBA全新的面向对象中间件,来看看它到底有什幺特别之处。 相似文献
2.
引介通信软件和其他类型的软件一样,常常需要保证有些类只有一个事例。比如,只使用ACE_Reactor的一个实例,为整个系统提供事件多路分离机制。GoF在Design Pat-tem一书中介绍了Singleton模式,用以“Ensure a class onlyhas one instance,and provide a global point of access toit”,并提供了相应的实现。但是,在ACE的应用领域里,GoF的Singleton实现存在着严重的缺陷,比如在多线程环境下的race codition,以及全局静态对象的初始化次序问题,等等。 相似文献
3.
ICE,一个试图替换 CORBA 全新的面向对象中间件,来看看它到底有什么特别之处。 相似文献
4.
一、引介在Design Pattern一书中,GoF这样描述Strategy模式的意图: Define a family of algorithms,encapsulate each one, and make them interchangeable, Strategy lets the algorithm vary independently from clients that use it. ACE的Locks类包括了若干对加锁机制(比如互斥体、信号量)进行封装的类——与上面的引文相对应,这些类各自封装了不同的加锁算法,并且是可以互换的。在本文中,我们将通过介绍和分析ACE的Locks类及其应用,介绍Strategy模式在实际编程中的应用。 相似文献
5.
一、引介在网络通信应用中,常常需要对消息(数据块)进行高效的处理,比如把接收到的消息存储在缓冲区中、对消息进行分段和重新装配、重新安排多个消息的次序,等等。如果依赖标准的内存管理机制(比如 malloc()、free()、resize(),或是 new、delete)进行这样的操作,常常会导致大量的动态内存管理开销和不必要的数据复制。为了使这样的开销和复制降至最低,ACE提供了 ACE_Message_Block 类。这个类是 GoF 的 Design Pat-tern一书中介绍的 Composite 模式的一种实现,本文将结合 Com-posite 模式,讲解 ACE_Message_Block 的设计及应用实例。 相似文献
6.
科学合理利用洪泽湖水资源,其主要口门三河闸须精准调度运行。研究定流量调度时三河闸
闸门开高的精准确定方法。采用规范确定的水闸出流公式,结合2004年至2016年流量实测资料和长期
调度运行实践,提出确定闸门开高的经验公式。重新率定三河闸淹没孔流、淹没堰流关系曲线,绘制三
河闸调度流量差-上游水位变幅值关系曲线和三河闸(中渡)流量-水位关系曲线,分析三河闸孔流和
堰流分界值确定方法,提出了定流量调度时确定三河闸闸门开高的方法。2016年测流数据表明,此方法
预测流量的最大绝对误差为5.74%,误差小于5%的概率达84%;可靠性较高,可用于三河闸精准控制。 相似文献
7.
在Design Patten一书中,Gofp这样描述Strategy模式的意图: 相似文献
8.
淮河入江水道承担着洪泽湖百分之七十洪水入江任务,近年来由于诸多因素造成入江水道水文条件发生变化。如下泄不畅,过水断面的糙率加大,下游水位抬高等,加大沿线防洪压力,影响防洪调度决策,必须予以高度重视。 一、阻水情况及原因 入江水道通过40多年的治理,行洪条件有了较大改善,但与设计行洪标准1.2万立方米每秒要求相比,还有很大差距。根据三河闸泄量与金湖水位的关系进行对比分析,发现实际发生的水位较设计水位要高。1991年3、4月份,三河闸下泄3000立方米每秒和4000立方 相似文献
9.
一个每天深潜100米的天才,一个分布式计算领域的专家,仅仅出于爱好,成为了 CORBA 专家,仅仅缘于厌恶,开始对抗 CORBA 标准。他带领一群专家推出完全足以抗衡的全新方案——ICE(Internet Communications Engine,互联网通讯引擎)。这个夏天,CORBA 注定要承受 ICE 的寒冷。本刊曾在2003年第8期杂志上,刊发了一篇题为《反叛之冰》的文章,介绍了 ZeroC 公司研发的新一代通用中间件 ICE(Internet Communications Engine)。时隔一年,ICE 的近况如何?是在 OMG 这样的 相似文献
10.
新一代面向对象中间件 总被引:3,自引:0,他引:3
ICE 是新一代的面向对象中间件平台,开发者只需付出很少的努力,就能够用 ICE构建出分布式客户——服务器应用。ICE 在概念上与 CORBA 类似,但在许多方面都有突破性的进展:它的对象模型更简单、更强大;解决了过去困扰中间件的低效问题;提供了许多新特性,比如支持用户数据报协议(UDP)、异步方法分派、内建的安全性、自动的对象持久,以及接口聚合。本文将讨论 ICE 的各种设计决策、对比 CORBA 和 ICE 所采用的不同方法,并概述 ICE 的设计所带来的好处。 相似文献