基于JXTA平台的Web服务研究与实现

来源 :北京交通大学 | 被引量 : 0次 | 上传用户:youyanma
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
当今世界已经进入了以网络为中心的网络计算时代,由于传统的网络模式存在互操作性差和平台隔离等问题,如何在网络计算模式下解决这些问题,实现全世界计算机之间计算资源和服务资源的共享、交互通信、协作研究,充分利用互联网和Web站点中的闲置资源便成为亟待解决的问题。在以分布式计算技术为基础的架构中,P2P结合Web服务无疑是最理想的。但传统的分布式计算往往难以充分利用各种资源,例如计算资源,信息资源,数据库资源和服务性资源等,并且交互通信的开销也比较大,而JXTAP2P平台则提供了解决这一难题的良好途径。如何在P2P平台上构建Web服务,将这两种计算模式融合起来,充分发挥二者各自的优势,以更好地部署Internet应用也成为了一个重要的研究领域。JXTA是Sun公司于2001年推出的用于构建P2P应用的一个公共平台,它解决了目前众多P2P系统互不相通的问题。同时,它提供了一套独立于开发语言和通信协议,并且平台无关的泛型P2P基础协议,用于整合P2P应用和标准化P2P服务。目前它的最新版本是JXTA2.5。作者大量的学习并研究了P2P与Web服务的相关技术和标准,分析了P2P和Web服务的异同,总结出了P2P与Web服务融合的优势,并对JXTA P2P平台和Web服务中的关键问题:JXTA平台下的节点发现和分布式索引机制、JXTA安全、对等节点间SOAP消息通信、P2P平台上的Web服务组合等几个方面进行了深入的研究。然后基于JXTA平台,将P2P和Web服务有机结合,并通过整合JXTA中的管道、通告、规范和模块等核心要素,设计并实现了对等网内Web服务创建、发布和请求的NO-UDDI解决方案。最后,通过支持UDDI,引入节点代理,提出并改进了NO-UDDI解决方案,以实现访问和调用因特网上的Web服务,使方案有更大的应用价值。
其他文献
随着数据中心技术的不断发展,以及数据中心应用的不断产生,不同数据中心应用对网络提出了不同的性能要求。这导致了许多新的数据中心技术不断被提出。Web应用作为数据中心中
移动设备的飞速发展在给人们的生活带来便捷的同时也大大增加了个人隐私泄露的风险,移动设备的数据存储、信息通信的安全性问题受到人们越来越多的关注。P2P技术是无线网络环
随着Internet和Web技术的飞速发展,WWW已经成为人们进行信息交流不可缺少的巨大信息空间。面对如此大量的信息,人们在寻找自己所需要的信息时常常迷失方向。如何快速、准确的从
实时分布式系统的任务调度问题是一个富有挑战性的课题,也是当前的一个研究热点。由于任务调度是一个典型的NP问题,同时它又是直接影响分布式系统性能的关键因素,因此,研究实
近年来,生物医学领域的在线文献数量呈指数增长,大量的文献查询费时费力,无法高效地提供给用户所需的生物医学信息。信息检索技术和信息抽取技术在生物医学领域的应用,极大地
网格是将地理位置上分散的异构计算资源,存储资源和数据资源聚集起来提供资源全面共享的技术。网格门户是用户使用网格服务和网格资源的接口,需要完成网格作业的全局调度,是网格
本文以非线性理论中分形理论为基础,研究了几种快速分形图像压缩方法,具体研究内容如下:(1)基于分形的图像压缩编码是一种不对称的编码方法,编码时间长,而解码时间却很短。传
随着Web的不断发展和数据量的增加,Web用户越来越依靠搜索引擎来检索信息。特别是对于企业用户,从Web上搜集信息、感知竞争变化、了解竞争对手动向、制定经营战略和竞争决策
随着网络数据服务,特别是增值服务的快速发展,服务质量越来越高,用户的需求日新月异,对增值软件的维护难度越来越大,成本也越来越高,因此高扩展性,低耦合性的网络管理软件系
语义Web是新一代互联网标准,实现语义Web需要大量的领域本体。把目前WWW上数量巨大的数据库中的数据转换成本体形式,是构建语义Web本体的重要途径之一。用手工的方法实现这种