ICE会议会话系统的设计与实现

来源 :浙江工业大学 | 被引量 : 0次 | 上传用户:haozhizhegogo
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着科学技术的快速发展,分布式网络管理在结构复杂、规模庞大的通信网络系统中扮演着重要的角色。分布式网络管理,能够提高系统的扩展能力,使系统更加健壮,实现负载均衡。Internet Communications Engine(ICE)是一个面向对象的,高性能的分布式中间件平台,解开了系统服务器和客户端之间的耦合,实现跨平台通信。ICE使得开发人员将更多的精力集中在业务逻辑的开发上。本文就是在ICE的基础上,设计并实现分布式的会议会话系统。首先,介绍了中间件在国内外的现状,简要说明了ICE的基本术语和Slice语言映射机制,重点关注ICE run time的核心组成部分。分析了现实网络中客户端连接阻塞问题,说明了Glacier2的事务特性,给出了基于Glacier2(?)服务的网络连接方案。其次,设计了系统的客户端、中间件和服务器(C--M--S)三层方案,分析了系统的基本功能需求,划分了每一层的功能模块,设计并详细地介绍了系统的客户端和服务器端的工作流程。最后,根据系统的三层方案,设计了中间层满足Slice语言规范的业务功能接口,配置Glaicer2Router的各项属性。在服务器层中,根据功能模块的划分,设计了与之对应的类,并完成了各部分的程序实现。在客户端,设计并实现了基于Java Swing的可交互界面,完成了回调请求的编码和实现基于GUI的Glacier2应用。经测试,系统满足了文本信息存储转发,文件传输,事务管理等基本功能需求,实现了跨平台、跨语言的通信和网络管理。
其他文献
到目前为止,很多关于即时定位与构建(SLAM)算法的研究都是用点特征作为地图特征,即地图是由有限个点组成的。采用点特征构建地图最大的优点是计算简单直观,并且基于点特征的SLAM的
视频监控产品在我们的日常生活中发挥着越来越重要的作用,在安全防卫、工农业生产、交通运输和军事科技等各个领域都得到了广泛的应用。但是,目前的户外视频监控系统受天气条
与有线网络相比,无线网络,尤其是无线mesh网络,具有其独特的广播特性和时变特性,这些特性为编码技术和机会路由技术的使用提供了平台,提高了网络的性能。越来越多的研究集中在两种
针对变速器罩法兰失效导致某型号飞机牵引车液压系统无法工作的问题,使用相关仪器检测和具体验证试验相结合的分析方法,分析出了变速器罩法兰失效的原因与尺寸超差、罩法兰材
中职教育是我国教育体系中的重要组成部分,承担着双重的教育教学任务,一方面是为我国各行各业培养中等专业技术人员,一方面为高等教育输送人才.在我国专业技术人员缺口特别是
重视引导学生阅读积累,不仅对于学好语文、形成良好的语文素养有重要的作用,而且对于提高学习效率、减轻学业负担也有重要意义,同时,对于发展学生的创造力亦是不可或缺的新课
教育之所以称之为“教育”,是因为它不仅仅只是“教”,它包含着两个方面:教书和育人.现在的教育体制已经非常重视培养学生的思想品德教育了.所以,加强学生的思想品德教育对于
1 前言rn自2007年车队用牵引车驾驶室的较量之后,这是迄今为止载重车领域欧洲旗舰牵引车装备的品质最优秀、最适合驾乘人员休息的驾驶室的一次高水平比拼.
数字家庭的概念从提出到如今被人们广泛接受,不过才十数年的时间。随着计算机硬件日新月异的发展,日常生活中的各种家电已经不再单纯具有某种特定的功能。如何更好的实现人-机
随着现代网络通信技术的发展,无线网络作为对传统有线网络的延伸,在许多特殊环境中得到了广泛的应用,给人们的日常生活和工作带来了极大的便利。在无线网络飞速发展的同时,无