COM/DCOM技术分析及其群组通信机制的研究

来源 :山东科技大学 | 被引量 : 0次 | 上传用户:lyun888
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文主要针对COM组件模型中客户与组件间如何通信这个问题进行了深入分析与研究,两者间以接口的形式通信,其通信机制屏蔽了底层的网络通信协议,提供了一个应用级的通信平台,可以很好的完成客户与COM组件间的双向通信。 但在群组通信中,COM无法实现多个客户之间的直接通信。根据COM的可连接点机制,一个客户对服务器的通信内容可以转发给与服务器连接的其他客户,所以,本文引入会话空间的概念,在服务器中加入会话期对象和会话期管理对象,通过服务器中转实现同一会话空间中客户之间的多点通信。 另外,群组通信中往往面对的是更加复杂的多服务器系统。在多服务器系统中,COM通信虽然可以通过手工配置来设定远程服务器的位置,实现静态的负载平衡,但尚未实现服务器的动态负载平衡,这也大大的限制了COM的透明程度。本文通过在客户与服务器间增加调度器模块,构成三层客户/服务器体系结构,实现动态的负载平衡,同时也增强了COM的位置透明性。本文还提出了一种可行的负载平衡策略及平衡算法,并对系统的容错性进行了分析,给出了解决方法。 在COM群组通信的实现方面,综合考虑以上两个问题,初步设计了客户机、调度器和服务器中应实现的主要功能和接口调用。 本文的主要研究成果如下: (1)深入分析模拟了COM底层通信的实现原理与技术; (2)给出了群组通信模型,引入会话空间的概念,在服务器中加入会话期对象和会话期管理对象,实现了客户间的多点通信及管理; (3)探讨了多服务器系统中的动态负载平衡和容错性问题,设计增加了调度器模块,考虑了主要的负载平衡策略、算法及容错性的处理; (4)初步设计了实现多点通信时客户、调度器及服务器应支持的主要功能及接口调用,讨论了各接口之间的调用关系。
其他文献
该文介绍了数据挖掘、半结构化数据、XML的相关概念和研究现状.给出了一种基于XML研究一般半结构化数据的方法.以标记有序树为半结构化数据的数据模型,从基于最右扩展枚举技
随着当前互联网技术的不断发展,网络结构的日益复杂化和异构化,使得原有的网络管理体系暴露出严重的不足,无法适应新的发展潮流。而中间件和分布式对象技术作为一个新兴的研究方
No.7信令网是电信网的神经中枢,是确保电信运营网络正常工作的支撑网络。由于No.7信令网的重要地位,对No.7信令网的高效、完整的监测一直是电信维护部门开发的热点课题之一。对
随着互联网及VoIP相关技术的发展,通过国际互联网络来传输语音数据包变得越来越具有可实现性。VoIP以其绝对的价格优势和业务扩展的灵活性,正对传统的公共电话网业务造成巨大
该文将面向对象思想和方法引入有限元,面向对象的有限元程序与传统方法编制的有限元程序相比,程序更加结构化、更易于维护和扩充,程序代码的可重用成分更大,易与其它软件集成
随着信息技术的发展,网络教育应运而生,学生可以随时随地开展学习,网上的教学资源也日益丰富,但是目前大多数网络教学课件还是基于传统模式的,以系统自身为中心,并没有充分考虑用户
该文首先回顾了计算模式的变迁和发展,并逐一分析比较了常见的Web技术和协议.随后详细分析了Web Service的技术基础、体系结构及运作模式.在此基础上提出了一种基于J2EE的Web
保险业务手续费退费管理系统是根据保险业务发展和公司规范经营的需要开发出来的,是中国太平洋财产保险股份有限公司中首家设计使用的一套费用管理系统,也是保险系统中首次用