基于JXTA的P2P远程教学系统的研究与实现

来源 :苏州大学 | 被引量 : 0次 | 上传用户:kasuo11111111
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
现代远程教育是随着现代信息技术的发展而产生的一种新型教育形式,远程教育教学系统是远程教育的重要组成部分。目前的远程教学系统的设计与实现都基于C/S(B/S)技术。近来P2P网络正日益受到重视,与C/S(B/S)技术相比,它具有网络可伸缩性好、健壮性强、资源的利用率较高、节省投资等优点。Sun公司于2001年推出了开放性的对等网络研究项目——JXTA,其主要目的是致力于从所有的P2P系统中分离出系统通用的需求,从而建立一整套泛型P2P基础协议,整合P2P应用、标准化P2P服务。本文对基于JXTA的P2P远程教学系统(JBDTS)进行了设计、研究和实现,所做的工作主要有:研究了国内外远程教育现状,阐述了当前远程教学系统的特点与开发技术,把C/S模式与P2P模式的远程教学系统进行了对比,分析了基于P2P模式的优势。提出了一个基于JXTA的P2P远程教学系统JBDTS,并对系统设计过程中的一些新特点和适用的新技术进行了研究分析。围绕基于JXTA的P2P远程教学系统,对JBDTS原型进行了分析、系统总体设计和功能模块设计。讨论了基于JXTA的P2P远程教学系统JBDTS较为详细的实现过程,主要内容有:提出了带密码验证服务的课程组的概念,给出了加入课程组的具体算法;对对等体间的即时通讯进行了研究,重点实现了两人交流和多人交流的文字通讯功能,给出了关键算法;利用内容管理服务(CMS)类,实现了课程组内资料的共享,搜索以及下载功能;基于计算机支持的协同工作(CSCW)原理,利用电子白板实现虚拟课堂教学功能。对JBDTS原型系统进行了测试与结果分析,验证了前面的设计思想,分析得出了结论。
其他文献
随着计算机和网络技术的快速发展和广泛应用,网络安全问题越来越显得突出。无论是传统的静态网络安全技术(如防病毒、防火墙等),还是动态网络安全技术(如入侵检测系统、入侵防
游戏软件产业作为一个新兴的高技术产业,已经成为同影视、音乐等并驾齐驱的全球最重要的娱乐产业之一。游戏软件对高质量的3D动画图形运算和显示具有很高的要求,同时由于游戏的
在众多身份认证方法中,生物特征认证技术由于其利用了人体本身所固有的特征,具有更高的安全性、可靠性和有效性,因此越来越受到人们的重视。以人脸为特征的识别技术是一种最容易
近年来,数据挖掘引起了信息产业界的极大关注,其主要原因是存在大量可供使用的数据,并且迫切需要将这些数据转换成有用的信息和知识。 进行数据挖掘的方法很多,粗集方法便是其
足球视频影响着人们的日常生活,人们对足球视频的关注更多地体现在对其中进球,射门,罚牌等精彩事件的关注。然而用人工的方法从大量的比赛视频数据中查找人们感兴趣的精彩事件是
当今互联网高速发展,人类社会迈入网络信息爆炸时代,这带来了网络上农业知识信息的激增,给农业从业者带来了农业信息查找的便利。知识意味着财富,农业从业者从这些农业信息中
随着信息技术与计算机技术的快速发展,消费者对企业的服务质量也提出了更高的要求。作为现代化的高等学校,更加注重生源市场及服务质量。因此,在高校招生办公室设立招生电话语音
随着互联网的急速膨胀,万维网上信息的增长远远超过人们的应付能力。难以定位、难以获取成为阻碍互联网信息利用的巨大障碍。搜索引擎作为一种方便易用的互联网检索工具致力
本文对基于ARM9的嵌入式Linux驱动程序开发与应用进行了研究。文章分析了ARM处理器和嵌入式Linux系统的显著特点和广泛应用,介绍了嵌入式Linux系统的开发过程包括交叉编译环境
随着基因组测序的完成,生物学研究进入到了后基因组时代,其关键领域之一是对揭示生命活动现象极为重要的蛋白质组学的研究。蛋白质是细胞主要组成成分,其承担着生物体的生命