P2P网络中的REST式Web服务的研究与实现

来源 :中国地质大学(北京) | 被引量 : 0次 | 上传用户:hawkwangyan
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
P2P作为一种对等计算模式,其目的是将网络中的计算机联合起来,充分利用和共享网络中的闲置资源。P2P本身具有许多优势,如P2P是高度分布式的,可以根据不同的策略灵活部署,最大程度实现负载均衡;P2P网络中的节点具有对等性和自治性,每个对等点既提供服务又接受服务;动态发现机制作为P2P的核心特性之一,是一种在网络中查找和定位对等节点或资源的有效机制。近年来Web服务领域也在不断发展,继传统的XML-RPC风格的Web服务之后,一种新的风格REST正影响着Web服务领域的设计理念。REST定义了一种架构设计原则:服务的设计要以资源为中心,包括资源的形式如何表示以及如何通过HTTP与客户端通讯。本文在研究REST架构风格的基础上,利用面向资源的思想,借助Jersey技术实现了REST式Web服务的一个实例。REST风格的关键是对资源的精确抽象并赋予其具有一定结构的URI,并且对每个URI设定HTTP方法。本文通过研究JXTA构建P2P网络的原理,提出了一种整合P2P和REST服务的方法:利用P2P动态发现机制,去查找和调用REST式Web服务。调用Web服务,主要通过HTTP方式或者通告方式。HTTP方式是指常见的浏览器方式,通告方式是通过JXTA的通告机制封装请求信息和响应信息,目的在于保证请求的合法性。本文为了保证系统的安全,结合JXTA和Web服务自身的安全机制,对系统整体的安全给予了探讨。JXTA的成员管理机制保证了服务只在组内访问;Web服务自身的安全主要通过HTTP报头的设置来保证,这里借助OAuth协议对REST式Web服务安全性给予了实现。
其他文献
<正>西昌市汇通公交公司通过强势构建票务稽查系统,加大乘务员管理力度,从严查处侵吞票款行为,从而提高公司营业收入,谋求企业健康持续发展。加强票务稽查的现实背景一、票务
犯罪是伴随人类社会始终的一种社会现象。传统的刑事司法理论将犯罪界定为“孤立的个人侵害整个社会秩序的违法行为”,因此,传统的刑事司法模式也是强调国家刑罚权的实现和对
本文采用多维视野的分析方法,梳理了西方学术界关于世界主义研究的理论成果,以此为基础,围绕“世界主义的复兴正在改变人们对正义、民主、国家等相关问题的分析视角,并推动了
随着电驱动技术、电力电子技术、伺服控制技术以及机电一体化技术的不断发展,运动控制技术得到了极大发展。目前,运动控制系统主要采用单片机为核心的形式,其缺点是难以处理
复合材料夹层结构由于制造工艺和本身材料性能特点,使得其构件在制造和使用的过程中不可避免的带有缺陷和损伤,尤其是面芯结合界面容易发生开胶而造成分层缺陷,导致结构的静
目的探讨玉屏风散加减药浴治疗小儿汗证的疗效。方法采用玉屏风散加减对60例汗证患儿进行药浴治疗。结果本组60例患儿中40例痊愈,12例好转,8例无效,总有效率86.66%。结论玉屏
本文对我国债券承销业务的基本现状进行简述,指出国有商业银行债券承销业务发展对转变盈利模式、巩固银企关系和降低风险的重要意义,并分析了商业银行债券承销业务发展的不利
内蒙古扎兰屯市柴河火山群,位于大兴安岭中段西南部,是我国东北火山区的重要组成部分,对于研究我国东部构造带新生代以来的活动具有重要的科学价值。该区火山受地质构造影响,
在日本东京都千代田区九段坂有一处与繁华闹市不大协调的园林建筑,而这些园林建筑都属于一个神社——靖国神社。提到靖国神社,东亚各国人民立即会想到军国主义、战犯、首相参