基于P2P网络平台的知识云系统的研究与构建
发布时间:2021-09-29 08:51
随着互联网信息资源和用户访问量的不断增加,基于C/S架构的知识系统服务器压力越来越大。一旦服务器出现故障,那么所有的连接都将丢失。面对这种情况,P2P技术应运而生。在P2P的体系结构里,每个对等节点同时兼有服务器和客户端的角色,不依赖中心服务器而依靠网络边缘节点的自组织对等协作的资源发现形式。P2P技术具有非中心化、可扩展性、健壮性、高性价比等特点,目前广泛地应用于政府、商业、军事等领域。本文首先介绍了知识系统的现状,在对P2P网络拓扑结构和知识系统面临的问题研究基础上提出了一种基于集中式P2P拓扑结构的知识云模型,为了进一步改善用户体验,提出了一种复合自适应服务质量保障机制,该机制融合了用户等级、资源类别、服务器性能、节点性能四个关系到服务质量的因素。同时针对知识系统资源海量增加,用户所关心的信息搜索方面,在对中文分词算法和Lucene的研究的基础上,提出了一种新的中文分词算法。最后,依据P2P技术,通过分析知识云系统开发的需求,给出了系统的总体设计流程以及主节点和普通节点的各个功能模块设计,实现了模块间的协同工作。通过Java编程实现了主节点和普通节点的正常通信、主节点的中心化信息...
【文章来源】:南京邮电大学江苏省
【文章页数】:59 页
【学位级别】:硕士
【文章目录】:
摘要
Abstract
第一章 绪论
1.1 选题背景与意义
1.2 知识系统的研究与发展现状
1.3 论文结构安排
第二章 P2P 技术概述
2.1 P2P 技术概述
2.1.1 P2P 定义
2.1.2 P2P 拓扑结构
2.1.3 常用 P2P 协议
2.1.4 P2P 特点
2.2 本章小结
第三章 知识云系统的分析和设计
3.1 知识云模型框架概述
3.1.1 模型提出
3.1.2 模型工作流程
3.2 知识系统服务质量问题研究
3.2.1 服务质量概述
3.2.2 知识云系统问题分析
3.2.3 复合自适应 QoS 保障机制模型和工作流程
3.3 知识云系统总体设计
3.3.1 系统技术概述
3.3.2 系统功能设计
3.3.3 系统架构选择
3.4 知识云系统模块设计
3.4.1 普通节点模块设计
3.4.2 主节点模块设计
3.5 底层网络通信过程
3.6 知识系统信息检索技术研究
3.6.1 中文全文检索机制概述
3.6.2 Lucene 技术概述
3.7 基于 Lucene 中文分词算法研究与改进
3.7.1 中文分词技术概述
3.7.2 典型分词算法分析
3.7.3 改进中文分词算法的设计
3.8 本章小结
第四章 知识云系统的实现
4.1 系统开发环境
4.2 P2P 架构协议选取和分析
4.3 主节点端的实现
4.3.1 设置与启动模块的实现
4.3.2 监听模块的实现
4.3.3 数据维护模块的实现
4.3.4 响应模块的实现
4.4 Peer 端的实现
4.4.1 Peer 端登录和更新模块的实现
4.4.2 Peer 知识文件预处理的实现
4.4.3 文件传输模块的实现
4.4.4 Peer 退出系统的实现
4.5 知识云系统的实现效果图
4.6 本章小结
第五章 总结与展望
5.1 工作总结
5.2 未来展望
参考文献
致谢
本文编号:3413426
【文章来源】:南京邮电大学江苏省
【文章页数】:59 页
【学位级别】:硕士
【文章目录】:
摘要
Abstract
第一章 绪论
1.1 选题背景与意义
1.2 知识系统的研究与发展现状
1.3 论文结构安排
第二章 P2P 技术概述
2.1 P2P 技术概述
2.1.1 P2P 定义
2.1.2 P2P 拓扑结构
2.1.3 常用 P2P 协议
2.1.4 P2P 特点
2.2 本章小结
第三章 知识云系统的分析和设计
3.1 知识云模型框架概述
3.1.1 模型提出
3.1.2 模型工作流程
3.2 知识系统服务质量问题研究
3.2.1 服务质量概述
3.2.2 知识云系统问题分析
3.2.3 复合自适应 QoS 保障机制模型和工作流程
3.3 知识云系统总体设计
3.3.1 系统技术概述
3.3.2 系统功能设计
3.3.3 系统架构选择
3.4 知识云系统模块设计
3.4.1 普通节点模块设计
3.4.2 主节点模块设计
3.5 底层网络通信过程
3.6 知识系统信息检索技术研究
3.6.1 中文全文检索机制概述
3.6.2 Lucene 技术概述
3.7 基于 Lucene 中文分词算法研究与改进
3.7.1 中文分词技术概述
3.7.2 典型分词算法分析
3.7.3 改进中文分词算法的设计
3.8 本章小结
第四章 知识云系统的实现
4.1 系统开发环境
4.2 P2P 架构协议选取和分析
4.3 主节点端的实现
4.3.1 设置与启动模块的实现
4.3.2 监听模块的实现
4.3.3 数据维护模块的实现
4.3.4 响应模块的实现
4.4 Peer 端的实现
4.4.1 Peer 端登录和更新模块的实现
4.4.2 Peer 知识文件预处理的实现
4.4.3 文件传输模块的实现
4.4.4 Peer 退出系统的实现
4.5 知识云系统的实现效果图
4.6 本章小结
第五章 总结与展望
5.1 工作总结
5.2 未来展望
参考文献
致谢
本文编号:3413426
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/3413426.html