P2P环境下基于多代理对等点的Web服务研究

P2P环境下基于多代理对等点的Web服务研究

论文摘要

Web服务是近年来兴起的一种基于XML、SOAP等底层技术的新型计算模型,同时,P2P网络及各种应用程序也凭借其灵活的分散化结构、低费用高效率等特点慢慢走近我们的生活。通过深入分析Web服务和P2P体系结构,发现两者在底层的网络层次上虽然存在许多不同的特性,但在服务层上它们却存在较多的相似性。因此,要实现P2P服务和Web服务相互调用必须先克服底层消息传输的不一致性。由于Web服务将SOAP作为首选的消息传输协议,因此P2P平台上实现Web服务的关键点是如何实现对等节点之间的SOAP消息通信。本论文以JXTA为P2P网络的实现平台,通过为超级对等点增设SOAP消息代理、UDDI代理和查询代理使其成为对等体组中具有多功能的代理节点,使得通信双方能理解相互间的通信,从而将JXTA网络与Web服务有机的结合起来,给出框架模型,实现了底层消息通信,UDDI私有注册簿和Web服务代理查询。并对Web服务查询的方式进行了改进,给出基于关键字和语义推理匹配的二次检索方法,进行性能评价和分析并通过试验验证其方法的可行性和有效性。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  • 1.1 引言
  • 1.2 研究现状及分析
  • 1.2.1 语义Web服务的研究现状
  • 1.2.2 P2P技术和Web服务的研究现状
  • 1.3 研究的主要内容及论文组织结构
  • 1.3.1 研究的主要内容
  • 1.3.2 论文组织结构
  • 第2章 Web服务
  • 2.1 Web服务的特性
  • 2.2 Web服务架构
  • 2.3 Web服务协议栈
  • 2.4 Web服务涉及的主要技术
  • 2.4.1 XML
  • 2.4.2 SOAP
  • 2.4.3 WSDL
  • 2.4.4 UDDI
  • 第3章 JXTA平台
  • 3.1 JXTA概述
  • 3.2 JXTA的层次结构
  • 3.3 JXTA的相关概念
  • 3.3.1 对等点(Peer)
  • 3.3.2 对等组(PeerGroup)
  • 3.3.3 端点(Endpoint)
  • 3.3.4 管道(Pipe)
  • 3.3.5 广告(Advertisement)
  • 3.3.6 消息(Message)
  • 3.3.7 集合点(Rendezvous Peer)
  • 3.3.8 路由对等点(RouterPeer)
  • 3.3.9 网关对等点(GatewayPeer)
  • 3.4 JXTA协议
  • 3.4.1 对等点发现协议(Peer Discovery Protocol,PDP)
  • 3.4.2 管道绑定协议(Pipe Binding Protocol,PBP)
  • 3.4.3 对等点信息协议(Peer Information Protocol,PIP)
  • 3.4.4 对等点解析协议(Peer Resolver Protocol,PRP)
  • 3.4.5 端点路由协议(Peer Endpoint Protocol,PEP)
  • 3.4.6 集合点协议(Rendezvous Protocol,RVP)
  • 第4章 P2P环境下的Web服务模型
  • 4.1 P2P环境下的Web服务面临的问题
  • 4.1.1 通信问题
  • 4.1.2 P2P网络节点查找服务
  • 4.2 引入代理节点的解决方案
  • 4.3 具有多功能代理节点的系统设计方案
  • 4.3.1 系统模型总体架构
  • 4.3.2 超级对等点的多代理功能
  • 4.3.3 对等体组的组织
  • 4.3.4 超级对等点的消息代理功能
  • 4.3.5 超级对等点的UDDI代理功能
  • 4.3.6 超级对等点的二次查询代理功能
  • 第5章 P2P环境下的Web服务原型系统的实现
  • 5.1 实验环境的配置
  • 5.1.1 JXTA平台的配置
  • 5.1.2 Web服务环境的配置
  • 5.2 Web服务的部署
  • 5.3 服务发布的实现
  • 5.3.1 创建发布管道公告信息
  • 5.3.2 创建详细的公告信息
  • 5.3.3 创建输入管道
  • 5.4 服务请求的实现
  • 5.4.1 检索管道公告信息
  • 5.4.2 读取管道信息
  • 5.4.3 创建管道通告
  • 5.4.4 创建输出管道
  • 5.5 SOAP服务代理
  • 5.6 P2P环境下Web服务二次检索的实现及性能分析
  • 第6章 结论与展望
  • 6.1 总结
  • 6.2 展望
  • 参考文献
  • 攻读硕士学位期间科研工作情况
  • 致谢
  • 相关论文文献

    • [1].浅谈P2P及其应用和面临的挑战[J]. 电脑知识与技术 2013(11)
    • [2].P2P网络通信中NAT穿越技术的研究及实现[J]. 数字技术与应用 2015(08)
    • [3].对等点的数据映射推导算法研究[J]. 计算机工程与应用 2009(03)
    • [4].JXTA技术的应用与发展[J]. 电脑知识与技术 2009(35)
    • [5].一种基于对等点交换的结构化P2P路由算法[J]. 计算机工程与应用 2008(20)
    • [6].P2P网络多媒体实时共享系统[J]. 计算机工程 2010(17)
    • [7].JXTA技术[J]. 中国教育网络 2008(Z1)
    • [8].一种P2P网络恶意代码4状态被动传播模型[J]. 解放军理工大学学报(自然科学版) 2011(06)
    • [9].Android WebRTC技术在协同设计中的应用[J]. 计算机与现代化 2017(03)
    • [10].基于STUNT的SymmetricNAT穿越[J]. 微计算机应用 2010(10)
    • [11].基于JXTA的P2P程序模型特性分析[J]. 电脑知识与技术 2010(22)
    • [12].一种基于语义的分布式云服务发现方法[J]. 中山大学学报(自然科学版) 2019(03)
    • [13].P2P权限委托与访问控制模型[J]. 计算机工程 2009(04)
    • [14].略论P2P技术在远程教学中的应用[J]. 现代远距离教育 2008(05)
    • [15].基于JXTA的P2P网络资源检索技术研究[J]. 惠州学院学报(自然科学版) 2009(06)
    • [16].点对点网络中运用云理论的信任域模型[J]. 武汉工程大学学报 2012(10)
    • [17].寻找青年建筑师——关于“起点”的问题 王飞[J]. 城市环境设计 2014(07)
    • [18].一种轻量级P2P协议框架的设计与实现[J]. 电脑与电信 2015(12)
    • [19].JXTA网络中资源搜索模型的研究与实现[J]. 世界科技研究与发展 2010(03)
    • [20].基于P2P网络的信息检索系统设计与实现[J]. 科技情报开发与经济 2013(18)
    • [21].中美煤矿安全生产水平对等比较与预测[J]. 煤矿安全 2017(04)
    • [22].一种改进的单跳DHT结构化P2P网络的查找算法[J]. 微电子学与计算机 2013(04)
    • [23].JXTA网络中发布Web服务的关键技术探讨[J]. 计算机系统应用 2008(05)
    • [24].ComNET中的组播问题的分析与研究[J]. 微型机与应用 2014(11)
    • [25].Vista下基于.NET3.5的对等协作技术[J]. 济南大学学报(自然科学版) 2009(02)
    • [26].基于P2P通用计算平台的安全模型设计与实现[J]. 信息安全与通信保密 2008(04)
    • [27].基于SIP的P2P VoIP技术研究[J]. 运城学院学报 2015(03)
    • [28].基于P2P网络的Web服务发布模型研究[J]. 微电子学与计算机 2009(09)
    • [29].基于JXTA对等组的分布式入侵检测系统[J]. 计算机安全 2009(04)
    • [30].基于对等网的数字版权管理方法[J]. 现代情报 2008(03)

    标签:;  ;  ;  ;  

    P2P环境下基于多代理对等点的Web服务研究
    下载Doc文档

    猜你喜欢