基于JMS的容错性组通信中间件的设计与实现

来源 :大连理工大学 | 被引量 : 0次 | 上传用户:weilai2010
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
计算机和网络技术发展到今天,人们已经不满足现有的点对点的通信应用了。计算机支持的协同工作(CSCW,Computer Supported Cooperative Work)是计算机网络技术一个重要的发展方向,而组通信(GC,Group Communication)技术是实现CSCW全部功能的通信基础,在CSCW体系结构中占据重要地位。 组通信的实现通常有网络层模型和应用层模型两种,网络层组通信虽然通信效率较高,但是通常需要特殊的底层硬件(如组播路由器)和特殊网络协议(IP组播路由协议和IGMP协议)的支持,所以该模型目前为止并没有得到普遍实施,并且网络层组通信可扩展性较差。应用层不需要底层硬件和特殊协议的支持而且具有很强的灵活性和扩展性。 本文描述了一个面向应用层的基于JMS的容错性组通信中间件架构,即文中定义的JGCMOM(JMS-based Group Communication Message Oriented Middleware)。该架构利用JMS技术实现了组通信中间件,从而为组成员提供透明的组通信服务,同时为了防止组通信中间件失效造成系统瘫痪,该架构负责提供组通信服务的通信节点是分布式多点的(Multi-JMS),由此能够实现通信层的容错性,从而保证整个组通信业务的连续性。
其他文献
《成教综合信息管理系统》简称CJIMS,该系统为基于.net框架结构集成应用平台的、专门应用于成人教育教务部门的数据库系统应用软件。本文主要论述以软件工程的思想为指导开发
当网络安全越来越受到人们的重视之后,防火墙、入侵检测系统也得到越来越广泛的研究与应用。而入侵检测系统可以弥补防火墙的不足,在花费不是很大的前提下,实时地检测网络入侵行
并行离散事件仿真应用往往由多个仿真对象组成,不同的仿真对象往往需要不同的领域专家分别开发。目前手工编写代码或基于传统事件交互图的可视化开发方法存在事件处理逻辑开
脑电图已经被广泛应用于脑部疾病与神经系统疾病的诊断中。脑电图的智能检测与诊断在临床诊断中有很好的用途,尤其是对于癫痫症状的诊断。尽管目前有一些对于脑电图进行自动
网格是继传统互联网、Web之后的第三个大浪潮,可以称之为第三代互联网应用。网格计算实际上是构筑在Internet上的一组新兴技术,其目标是在动态变化的、广域分布的异构虚拟组
随着微处理器、无线通信技术和微机电系统的发展,产生了无线传感器网络这一新的信息获取和处理模式。多个传感器节点通过无线通信、自组织方式构成网络,协同工作实时感知、获取
近些年来,无人驾驶汽车(Autonomous Vehicle)作为人工智能向传统技能性行业渗透的前沿领域,在世界范围内,尤其是中国和美国,呈现出爆发式增长的态势。轨迹跟踪控制技术处于无
信息技术的发展为我国大洋信息系统建设提供了支持和保证,使学科众多、结构复杂、数据量巨大的大洋系统建设成为可能。针对大洋信息系统建设方面的实际需要,就其中一些关键技
随着全球网络化、信息化的迅速发展,网络与信息安全问题日益严重。网络入侵及安全事件的频繁发生,使得应急响应受到了广泛关注。面对大量网络攻击事件,入侵检测系统已经能够用各
随着Internet技术、多媒体技术的发展,图像信息应用越来越广泛,人们对图形、图像等多媒体数据的需求也越来越强烈。图像检索技术逐渐成为目前的研究热点,传统的检索技术,如基