P2P网络移动Peer的JXME平台的研究和实现

来源 :华东师范大学 | 被引量 : 0次 | 上传用户:tyzhaoxiqing
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
P2P技术模式在目前的Internet应用中越来越显示出优越性,未来的Internet必然是B/S、C/S技术模式和P2P技术模式并存,各有自己的适用范围。JXTA是P2P网络中第一个开放式的应用开发平台,为P2P网络中应用程序的开发提供了良好的支持。JXME是在无线资源受限设备J2ME平台中实现的JXTA,为无线资源受限设备提供了加入P2P网络、利用网络中资源以及和其他Peer交互的能力。 目前的JXME平台主要包含三个基本类Element、Message和PeerNetwork。JXME平台通过有线Relay Peer提供的Relay服务,初步实现了无线Peer加入到P2P网络中和其他无线Peer、有线Peer交互的能力。但是从JXME平台的应用和发展的角度来看,当前平台主要存在两个方面的不足:第一是JXME平台基本核心类的使用过于复杂,不利于应用程序的开发;第二是JXME不支持XML格式的数据。本文试图在这两个方面对当前平台进行改进。 本文设计并实现了支持XML数据格式解析的系统性的JXME平台,主要包含以下三个方面。 ● 分析和研究JXME平台上解析XML数据格式的方法。通过对J2ME平台上XML数据格式解析方法的分析和在JXME平台上的测试,得出在JXME平台支持XML格式解析的方法。 ● 系统框架的整体设计。基于系统性和易用性的要求,按照无线Peer所必须具备的基本功能,设计了JXME平台的整体框架及相互之间的结构。该平台包括七个类,分别对应一个Peer功能。 ● 系统平台的实现。在JXME基本核心类的基础上,实现了扩展的JXME平台。实现了从系统平台级对XML数据格式的支持,对应用程序完全透明。 最后本文给出了该JXME平台的模拟测试,证明系统性JXME平台能够为应用程序提供底层平台,达到了易于实现、易于扩展、易于使用的设计要求。
其他文献
该文吸收和借鉴了当前流行的各种嵌入式操作系统的设计和解决方案,认真、深入的研究了包括μC/OS-Ⅱ和VRTX在内的嵌入式操作系统的组成及结构.在此基础上,提出了基于第二代智
该模型由策略代理、策略服务器以及策略数据库构成.其中,策略代理与VPN网络设备关联,执行策略服务器规定的策略进行隧道通信;策略数据库存储着相应管理域内的策略; 策略服务
无人驾驶车辆是目前学术界和工业界研究的热点方向,无人驾驶系统通常包括环境感知、数据融合、路径规划、控制系统等几大模块,其中,环境感知模块为无人驾驶系统提供了对周围环境
J2EE是Sun公司提出和制定的基于Java技术的分布式组件计算平台规范,基于这个平台可以实现快速开发和部署多层结构的易于移植的应用系统。JBoss是一个开放源码的J2EE应用服务器
该文主要是针对在具体应用中如何高效地、正确地进行关联规则挖掘这一问题作了一些探讨.在对具体情况进行了研究之后,针对一些关键性的问题进行改进:在挖掘策略方面引入了阶
学位
该文的主题是,根据净室软件工程的理论,提出一套切实可行的方案,帮助软件开发团队以较高的效费比开发高质量的软件,从根本上解决软件高失效问题.方案并非对净室软件工程基本
该文分别对神经网络和决策树这两种分类技术进行了探讨.对于神经网络,该文先介绍神经网络的基本知识,然后讨论采用神经网络进行特征提取以对高维数据进行降维,并介绍将神经网
企业之间已开始从基于产品的竞争转向基于客户的竞争,客户正逐渐替代技术与产品,成为企业最重要的资源之一,有效管理客户资源已成为企业的迫切需求,客户关系管理(CRM)由此应运而
嵌入式测览器的最重要功能之一是解析和显示HTML网页.实现以上功能的模块包括:解析模块,显示与焦点管理模块和人机交互模块.这几个模块问的关系比较紧密,这些模块可作为一个