Keywords:P2P;JXTA;Aid-teaching;Aid-management;Resource sharing
三、P2PEC的体系布局
要害词:P2P;JXTA;帮助解说;帮助打点;资源共享
P2PEC系统的开拓平台为:
跟着互联网的迅速成长,网络已深入到千家万户,网络教诲也成为了现今教诲的一个重要构成部门。阐明网络解说的成长近况仍然存在着交互不足实时、系统用度较量昂贵及资源操作率低等问题。本文针对这些问题,从便于解说和打点的角度出发,先容基于P2P网络的计较机帮助解说系统,它能有效的办理现存解说帮助系统的这些问题。本系统回收基于JXTA平台的P2P技能举办计较机帮助解说系统的研究和设计。系统简称P2PEC(取Education and Communication之意)。
五、P2PEC系统开拓与运行平台
P2PEC的系统运行平台为:
P2P部门是系统的主要部门,它实现了系统的详细成果。整个P2PEC是一个对等组,任何插手该对等组的用户都作为该组的一个对等点。自主调课、网上答疑、共享文件、共享文章、专题接头等成果要通过建设子对等组来实现。
文件共享,JXTA通过告白将共享的文件信息宣布出去,通过告白的搜索来确定共享文件的存在,通过搜索到的告白获取文件的信息(包罗扼要先容)和文件提供者地点,搜索者阅读文件简朴先容后,假如符合,便可通过和文件提供者举办直接链接而下载文件。
[1]奥克斯(Oaks,S.),切沃萨特(Traversat,B.),宫力(Gong,L.).技桥译.JXTA技妙手册[M].北京:清华大学出书社,2004,4
参考文献:
编程语言:Java、JXTA
JXTA版本:JXTA2.3
JDK版本:JDK1.4.2
P2PEC力争成立一个面向实用的网络计较机帮助解说系统,此系统需要实现以下成果:用户进入该系统要首先举办登录,成立或插手各对等组。
自主调课组,此对等组针对付西席间课程的更换,用户插手后可将本身的课程布置以告示形式在组内宣布。需要调课的西席在对等组内宣布告示,说明需要更换的课程的时间、科目。该西席可通过查询、搜索告示找到切合本身换课条件的西席,而其他西席也可以找到该西席的请求。随后通过即时通信的形式两边直接接洽(由JXTA的管道处事完成),来实现调、代课的事情。
[2]许斌.JXTA---Java P2P网络编程技能[M].北京:清华大学出书社,2003,6
Microsoft Windows 9X/NT/2000/XP操纵系统。
P2PEC系统的网络布局回收典范的P2P网络的体系布局,位于系统中的每一个对等点(Peer)都是一个用户利用的普通PC机上的一个系统实例。系统中的每个对等点都处于平等职位,各对等点之间不存在主从干系。每个对等点都可以将本身设为某一个组的会合点,认真Peer的发明。
四、P2PEC的成果设计
一、P2PEC需求与成果阐明
Abstract:This paper presents a P2P-based network-assisted teaching system P2PEC,for P2P environment,the characteristics of the system and related new technology research and analysis;
P2PEC的主要成果如图所示
操纵系统:Windows 2000 Professional
摘要:本文提出一个基于P2P的网络帮助解说系统P2PEC,针对P2P情况,对该系统的特点及相关新技能举办研究阐明;
GUI主要是完成与用户交互的图形界面,即本系统的人机接口,系统提供的所有用户成果在GUI上都有所浮现,这些成果包罗自主调课、网上答疑、共享文件、共享文章、专题接头等。
[3]Daniel Brookshier.常晓波等译.Java P2P措施设计[M]北京:中国电力出书社,2003,1
二、P2PEC系统网络布局
编程东西:JbuilderX
网上答疑,用于当前用户向其他人请教本身进修中的疑问。西席和学生配合构成一个对等网,回收JXTA技能作为底层传输技能,JXTA将当前用户的问题告白宣布出去后,可以按期的搜索应答,还可以自动匹配要害字举办谜底搜索。
P2PEC的设计中主要分为两大部门,即GUI部门和P2P部门。
[4]ROBERT Flenner,Michael Abbott.高岭等译.Java P2P技能黑幕[M].北京:人民邮电出书社,2003,10