无线应用环境中移动中间件的研究

来源 :南京大学 | 被引量 : 0次 | 上传用户:guyuehu11
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
计算机技术和网络技术以惊人的速度在发展更新着,信息技术的应用正逐渐渗入生活和工作的每一个领域。近年来,移动计算设备和无线网络的迅猛发展在IT界显得格外的耀眼。各式各样的嵌入式移动设备,如掌上电脑、PDA、智能移动电话等,成为普遍的办公和个人工具;而旨在让人们脱离固定束缚的无线技术,更是赢得了越来越多的应用市场,满足人们随时随处可以接入Internet的梦想。移动设备与无线技术的结合,所带来的工作之高效与生活之便利已经让许多人受益匪浅。 然而,通过仔细的分析研究,我们会看到,这种可让人自由接入信息世界的应用模式也存在着诸多问题。移动设备诚然轻便,但计算能力弱、存储有限等问题是嵌入式移动设备的普遍现象。无线网络带宽低、不稳定以及覆盖范围有限也制约了无线应用的发展速度。人们利用移动设备,经由无线网络,访问集中于Internet的固定网络中的服务资源时,更有一些深层次的挑战性:移动用户的动态性和执行环境的不稳定性非常突出、多种不同类型的接入终端以及不同的运行平台、跨越多种标准和质量的网络覆盖区以及业已存在的应用服务缺乏对移动应用的专门支持等。随着人们对移动应用的需求逐渐增多,解决这些问题的迫切性显得格外强烈,如何在现有硬件条件和网络资源之上,构建满足于无线应用环境的专门平台和系统对于移动应用的推广普及有着非常重要的意义。为此我们展开了一些研究,设计了一种面向无线应用环境的中间件平台,并基于它搭建了一个移动应用系统,结合该系统所部署的应用可以更好的适应移动计算的环境。 本文的主要工作如下:■对移动计算设备和无线网络进行全面考察,分析了它们的特点,特别是指出其中存在的问题。对传统分布式计算模式同移动计算模式进行了对比分析,并对移动应用的特殊需求进行了研究。 ■针对无线应用的特点,提出了若干设计思想,这包括:引入了多层结构的设计策略;采用Agent技术,把用户端系统和中间层系统中的部分模块以及服务端的服务封装成代理软件;采用无线交互协议,利用结构化消息封装系统的交互流程;缓存控制,在移动设备端和移动中间件处开辟临时存储区域等。 ■结合需求分析和设计思路,我们构建了一个基于移动中间件的无线应用系统,它的关键部分是面向移动的中间件,这个中间件平台以模块化的应用接口,为构建在其上的移动应用,提供消息、会话、情形、传输控制和安全等多方面的服务。 ■对无线应用的开发技术进行了一些研究,结合有关技术实现了基于移动中间件的无线应用系统。文章还通过移动银行业务系统和移动警务系统的介绍,对系统的应用效果进行了检验。
其他文献
近些年,由于PC优异的性能价格比,以及其上大量应用软件和开发工具的涌现,PC技术被越来越多的应用在控制器产品中,采用PC平台作为数控硬件平台已经成为一种趋势.同时随着控制
随着Internet技术的兴起,B/S结构成为当今应用软件的首选体系结构。在这种结构下,用户界面完全通过WWW浏览器实现,一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现,主要
存储数据的飞速增长,要求企业的信息系统不仅要提供更大的存储容量:同时还要提供更高的存储速度。分级存储是当前存储系统中解决容量和速度问题的重要技术。面对海量数据的存
计算机图形绘制技术是计算机科学的重要研究领域.近十几年来,图形加速硬件特别是普通PC机上的低端图形加速卡有了飞速发展,几乎每六个月处理速度就增加一倍,生成的图像色彩更
恶意域名指传播蠕虫、病毒和特洛伊木马或是进行诈骗、色情内容传播等不法行为的网站域名。随着Fast-Flux、DGA技术越来越广泛的被黑客采用,网络攻击更加隐蔽,恶意追踪更加困难
网格计算是构筑在Internet上的一组新兴技术,利用共享网络将分散在不同地理位置的计算资源、存储资源、网络资源组织成一台虚拟的超级计算机,提供强大的计算能力。QoS(Quality
智能化刺绣CAD是伴随CAD的迅猛发展而不断发展起来的一个应用于刺绣行业进行针位数据编程的软件系统。随着计算机技术的不断进步,电脑刺绣机的性能在不断提高,功能不断完善,促进
虚拟仪器就是在通用计算机平台上,用软件实现传统测试仪器的功能.它有许多优点,代表了当今仪器发展的方向.频率分辨力是频谱仪的关键性能指标,在这个性能上,FFT或频谱仪好于
语音合成是当今计算机智能应用领域的研究热点,目前它越来越广泛的应用于社会生活的各个方面,提高了人机交互性,发挥了很好的社会效益.但现阶段语音合成中存在的普遍问题是:
基于公钥密码技术构建的公钥基础设施(PKI)是目前公认的解决大型开放网络环境下信息安全问题最可行、最有效的办法。以实用的企业级PKI系统的设计与开发为背景,从理论和实际应