导 师: 姚国祥
授予学位: 硕士
作 者: ;
机构地区: 暨南大学
摘 要: 目前,网络中对教育资源的管理和搜索都是基于B/S或者C/S模式的,很多时候很难满足用户的特定需求。通过分析P2P网络的基本结构和资源共享特点,我们提出了一种基于P2P的教育资源系统(PBERS)模型。PBERS是由教育资源实体“自组织”形成的分布式、虚拟、动态和松散的纯P2P网络。在PBERS网络中,我们构建了它的四层体系结构,包括网络平台基础、P2P网络核心层、教育资源服务层和应用程序层。我们参考P2P网络的原理,对PBERS网络中的普通节点、超级节点和核心节点采用三层的管理结构,并提出了普通节点加入和超级节点离开时候的处理算法。我们采用XML文档描述PBERS网络中的节点信息,为了使节点信息和服务器中存放的信息相一致,使用AUA(主动更新算法)和PRA(被动更新算法)来保持信息的一致性。另外,对等点定位在P2P网络中至关重要的,采用IP多播的方式定位PBERS网络中的对等点,有效的提高了对等点的定位效率,并节省了系统资源。