论文部分内容阅读
资源是教育信息化建设的关键要素,与之伴随的教育资源库也经过了几代的发展,但是这些资源库之间没有互操作的能力,形成了一个一个的资源孤岛,不利于资源的利用和共享<[1]>。P2P技术的兴起可以追述到2000年,如今P2P技术在流媒体直播、娱乐资源共享下载等领域的应用已如火如荼,但在教育领域的应用还比较少。P2P技术的突出优势在于其有利于资源共享、数据高速稳定传输方面,通过引进P2P技术构建新一代的分布式教育资源库,可以充分利用其优势缓解资源孤岛现象。
本文在分析已有资源库的体系结构基础之上,对基于P2P技术的资源库进行了系统结构研究:
(1)首先对资源活动中关键用例进行分析,这对系统结构的设计有指导意义;
(2)提出了双层结构的资源库体系结构,对系统中节点进行了分类分析;
(3)对系统中关键对象进行了建模,设计了ID模型、节点模型、节点组模型、管道模型、广告模型、消息模型;
(4)设计了这种体系结构下的权限系统DLRM模型;
(5)对节点行为和资源流通进行了详细设计;
(6)以Jxta开源项目为基础,通过扩展myJxta实现了基于P2P的分布式教育资源库的核心模块。最后对本论文需要进一步研究的工作进行了介绍。
本论文的研究属于全国教育科学“十一五”规划2006年度教育部重点课题《资源共享体系中的关键技术研究》中体系结构研究部分的工作。