基于Chord协议的XML文档查询机制研究与实现

来源 :天津师范大学 | 被引量 : 2次 | 上传用户:windamill
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在如今的P2P对等网络环境中,快速并且准确地确定资源的位置是一个至关重要的问题,其中基于DHT(Distributed Hash Table)资源定位及查找算法是目前比较流行的算法之一。与此同时XML数据库技术迅速的成为Internet上用于数据表示和数据交换的标准。由于XML文档的大量出现,对于XML文档的有效管理和查询受到了广泛研究人员的关注。为此本文对基于Chord协议的XML文档查询机制进行研究。文中介绍了对等网络中具有代表性的Chord路由算法,提出了基于此模型的XML文档查询机制,并对其进行了具体的分析阐述与系统实现。本文主要研究在P2P网络中对XML数据文档的查询问题。现今在DHT网络环境中数据查询定位算法基本都是通过文件的文件名进行准确匹配查询的。本文讨论的问题是在P2P网络中实现处理XML数据和进行XPath查询。每个单独的Peer节点包含有一个完整的XML文档或者一个后继Peer节点的XML部分/完全片段。这其中每个XML片段或者XML文档都是使用唯一的路径表达式所标识,路径表达式是编码在分布式哈希表(DHT)中。本文的框架结构不同于以往基于内容的路由机制,而是通过查询来找到最为相关数据的Peer节点集。实现了XML片段的存储,同时通过利用少量的保存在每个Peer节点上的路径表达式信息来查询到相关的XML片段。整个系统实现是以Chord路由协议为P2P网络结构的,主要设计分为三个组成部分,分别是XML存储模块,查询处理模块和网络结构模块。在实现上采取分层的策略,分为用户界面层,应用接口层,服务层,Chord层,网络层。利用JDOM作为XML文档解析器使用Java语言进行实现。最后本文对提出的方法进行了相应的实验分析和评价。
其他文献
该文从挂篮荷载计算、施工流程、支座及临时固结施工、挂篮安装及试验、合拢段施工、模板制作安装、钢筋安装、混凝土的浇筑及养生、测量监控等方面人手,介绍了S226海滨大桥
期刊
该文从挂篮荷载计算、施工流程、支座及临时固结施工、挂篮安装及试验、合拢段施工、模板制作安装、钢筋安装、混凝土的浇筑及养生、测量监控等方面人手,介绍了S226海滨大桥
当前以及今后一段时期,矿业市场机遇与挑战并存。矿产资源的开采正朝着深部、超大规模化发展,采矿的机械化、自动化程度也将不断提高。此外,随着行业对“生态矿山”、“绿色
交互动画设计,作为动画领域的分支,在近年来备受人们的关注,从网页到个人操作系统,越来越多的交互设计出现在人们的生活中。作为交互动画设计领域重要环节,富有内涵的色彩设
尊重是一个极其古老又极富生命力和现代化气息的话题,人最大的需要是得到别人的尊重。尊重学生是指教师在理解和信任学生的基础上,平等的对待每一个学生,赏识学生的优点,宽容
该文从挂篮荷载计算、施工流程、支座及临时固结施工、挂篮安装及试验、合拢段施工、模板制作安装、钢筋安装、混凝土的浇筑及养生、测量监控等方面人手,介绍了S226海滨大桥
期刊
该文从挂篮荷载计算、施工流程、支座及临时固结施工、挂篮安装及试验、合拢段施工、模板制作安装、钢筋安装、混凝土的浇筑及养生、测量监控等方面人手,介绍了S226海滨大桥
期刊
随着全球一体化步伐的不断加快,熟练的外语交流能力已经成为现代高素质人才必须具备的基本能力之一。然而专业英语交流能力的培养是大学英语教学无法胜任的工作,因此在专业课程
体育资源具有普适性、稀缺性与战略性,顶尖跨国传媒集团非常青睐体育资源,把体育资源上升到战略高度,纳入公司核心竞争力系统。利用体育资源进行市场扩张传媒集团需要不断开
创新是一个企业生存和发展的灵魂。创新企业思想政治工作对于一个企业而言,可以增强企业的凝聚力,发挥全员的创造性,为企业带来更大的效益。近年来,由于企业结构的不断调整完