基于JXTA的P2P系统的分析与实现

来源 :哈尔滨工程大学 | 被引量 : 0次 | 上传用户:ZHANQIWEI
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
P2P是由若干互相对等的网络结点组成的一种网络结构,其中每个网络节点称为对等点,对等点消除了服务器和客户端间的角色差别,通过它们之间的信息直接交换完成计算和信息的共享。JXTA平台是P2P系统的典型代表,它实现了P2P系统的基本功能。本文研究了JXTA平台的基础:对等点查询机制,指出在现有机制下应保持JXTA平台多层结构的特点,这样能保持网络的高性能。详细分析了P2P的各种网络元素按照各种网络协议进行通信的方式和过程,并与常见的P2P系统的类似过程进行了对比。提出通过在P2P的对等组中应用安全机制,在不影响效率的前提下保证了系统的安全性,实现了对等组创建、查找、加入、退出的完整过程。为构建一个基于JXTA平台的异构分布式系统,本文引入了另一种分布式系统的技术:Web Service,分析了其系统架构和协议组成,并辨析了它与P2P系统存在的异同点。通过以上分析,提出了利用中间件实现一个P2P系统和Web Service互相访问的异构分布式系统,而且要保证系统安全性和调用Web服务的准确性。中间件实现方案是在现有对等点基本功能基础之上加入访问Web Service的功能,此中间件命名为Web Service Proxy,即代理访问点。Web Service Proxy是对等点访问Web Service的中介或代理,向P2P网络中所有对等点提供接受并处理Web Service请求的服务,然后负责发现、调用Web Service和返回结果。在完成两个异构系统互相访问的基础上,为更准确地查询到有关的Web Service,中间件加入了UDDI功能,通过给出简单信息即可定位到某个服务。另外,多个相同的中间件可以组成一个对等组,当边缘对等点加入时便可利用对等组的服务,既扩大了查询范围也利用JXTA平台提供的完整的安全机制保证了系统的安全。
其他文献
科技项目在现代社会的发展中占据着举足轻重的地位,同时科技项目活动很复杂,影响因素众多。科技项目承担一定风险,本文需要对同行评议专家进行反评估,从而为科技项目评审活动
当今世界,科学技术飞速发展,信息技术日新月异。教育的规模在不断扩大,教育结构不断优化,教育理念不断更新,教育形式也日趋多样。对于干部培训同样也急需教学模式的改革,以满
移动Ad hoc网络是20世纪末计算机网络和无线通信技术相结合的产物,它使用无线信道来接入网络,为通信的移动化、个人化和多媒体应用提供了潜在的手段,并成为宽带无线接入的有效途
中国石油勘探与生产分公司信息门户建成后,集成在勘探与生产信息门户中的专业应用系统越来越多。隶属于业务处室的专业应用系统中的基础数据存储在不同的数据源中,用户需要实现
车辆监控系统是智能交通系统的一部分,其基本功能是车辆实时定位与状态监控。传统的基于客户/服务器C/S(Clint/Server)结构的车辆监控系统存在着用户无法快捷方便地获取信息,
随着Internet的广泛应用,计算机技术和网络通信技术得到空前广泛的发展,网络故障和网络性能的恶化将越来越严重地影响到广大用户的利益。而当前网络的故障诊断还主要依靠专业
随着网络技术的发展,通过高性能网络互联的集群系统正成为实现高可伸缩的、高可用网络服务的有效结构。但是由于节点和应用的动态性、复杂性以及资源类型的多样性,集群系统在
雷达散射截面(RCS)是隐身装备外形设计的一项重要指标,研究雷达目标的电磁散射特性已成为目标隐身设计和目标识别的基础。目前,采用仿真计算是获取目标电磁散射特性的主要方式,
人工神经网络(Artificial Neural Networks,简称ANN)是人类对其大脑信息处理机制的模拟。由于其自组织、自学习、自适应、非线性函数逼近和大规模并行处理等能力,因而具有用于智能系统的潜力。个体经济是整个国民经济的重要组成部分,是地方税源的重要来源。然而个体定税主观随意性大,一直是个体税收工作中的难点。系数定税一定程度上增强了税负的公平性,但其定税模型不能实时、动态地计算纳税人
事件相似度对事件本体构建、事件知识库建立以及基于事件的信息查询等都具有重要的作用。传统的事件相似度计算按照事件的六元组定义进行计算,涉及事件的动作、对象、环境、断