P2P环境下Web服务平台的设计与实现

来源 :大连海事大学 | 被引量 : 0次 | 上传用户:ilfang456
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
P2P技术是一种新兴的基于对等网络的架构。P2P通过对等体之间的直接交换实现计算资源和服务的共享。Web服务是人们针对开发分布式应用程序的又一新技术,为应用程序通信提供了一种独立于平台、组建模型和编程语言的标准。在P2P计算平台上建立Web服务可以有效利用P2P本身的分布式特性高效地实现服务的集成及资源的自治,是一种较理想的Web服务实现方案。本文介绍了P2P、Web服务的相关概念与技术,以JXTA协议作为P2P网络的实现技术,以JUDDI、AXIS作为Web服务注册及运行的服务器,设计了在P2P网络中Web服务发布、检索、调用的实现平台,并开发了原型系统。该系统通过在多个UDDI节点上部署多个JXTA节点服务,实现了Web服务中核心角色注册中心的备份与自组织,解决了传统Web服务模式的瓶颈问题;通过创建发布Web服务和检索Web服务的JXTA对等组服务,实现了Clinet节点对多个UDDI注册中心的透明访问;通过在多个不同的Cllent节点上部署相同的Web服务,实现了Web服务的并行调用。最后,总结了本文研究的主要工作,对下一步工作进行了展望。本文设计的P2P环境下的Web服务平台,特别适合于企业内部私有注册中心的实现。当某个部门通过部署Web服务向其它部门提供服务时,平台的良好设计使得Web服务的发布、检索更加简单、快捷,注册中心的工作更加稳定、高效,Web服务的并行计算的实现,更是大幅提高了其工作效率。这对于将Web服务引入到企业信息化建设及电子商务的实现具有重要意义。
其他文献
遗传算法(GA)是基于自然进化原则的搜索和优化算法,近年来已被成功地应用到组合优化等诸多领域。然而,在应用GA去解决现实世界中的大规模而复杂的问题时,面临着精度和速度之间的
语义网(Semantic Web)是当前网络的扩展,在语义网中信息都被赋予了明确的含义,使得人机交互处理更加容易。本体(Ontology)通过提供了共享资源和定义了描述网络资源的精确术语
数字电视取代模拟电视是必然趋势,利用PC收看数字电视具有便携、使用灵活等优势。近几年来,数字地面电视广播在世界范围内高速发展,用PC接收数字电视地面广播也不断出现新技
随着高性能计算技术在社会生产生活各方面的应用日益广泛,高性能计算的性能评测尤其是性能预测在高性能计算领域内逐渐受到重视。目前研究最广泛的是使用性能模型进行预测。
无线传感器网络与其他通信网络有着截然不同的特点。针对无线传感器网络的特点和用途,开发专用的路由协议已经成为当前无线传感器网络领域急待解决的问题。 本文利用蚁群算
商务智能(Business Intelligence,BI)帮助企业实现从数据到信息、从信息到知识、从知识到利润地转化。传统商务智能系统是在原有业务系统的开发技术之上架构起来的,这些技术很
在电力行业内,低压电力载波通信以其独特的优势、稳定的使用条件与巨大的市场吸引了人们的广泛关注,并成为世界各大科研单位和公司的研究热点。与此同时,低压电力线载波通信技术
湿地是介于水生生态系统和陆生生态系统之间的一种特殊的生态系统,是自然界最富生物多样性的生态景观和人类最重要的生存环境之一。因其具有巨大的水文和元素循环功能,湿地被誉
移动AdHoc网络(Mobile Ad Hoc Network,MANET)是一种自组织、无中心化、无固定基础设备的网络,网络中的移动节点群间歇地接近其他节点的通信范围,与其他节点进行数据或信息的交换
在过去的三十年中,通信行业面临着更多的问题,比如全球用户数量迅速增长以及对高速数据传输的需求。在不久的将来,接入网中传输高速数据时,对带宽要求将会增长到多于每秒千兆比特