基于SOAP通信的移动代理体系结构的设计与实现

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:lingyumhg
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
计算机软件系统的发展经历了由单主机孤立计算到多主机分布式协作计算的过程。移动代理是一种新兴的分布式计算技术。它的核心思想是将远程同步交互转换为本地异步交互,即需要执行计算任务的主机派出代理通过网络迁移到目的主机上,直接面向目的主机进行本地交互,交互的结果再由代理带回。这种计算模式具有有效利用网络带宽、减轻网络负载以及异步自主执行的优点,因而在工业界以及科学界都有着广阔的研究和应用前景。本文对移动代理的运行机制进行了深入研究,提出了一种新型的移动代理体系结构,即基于SOAP 通信的移动代理体系结构,并初步研发了移动代理应用程序开发平台。Java 语言是跨平台的语言,其中的对象序列化机制为对象通过网络传输提供了健壮的技术支持。SOAP 是当今分布式计算中应用广泛的通信协议。它结构清晰简单,使用方便。因为其多架构于HTTP 协议,因为能够穿越防火墙,在网络上具有较大的自由性。虽然SOAP 是基于XML 的文本协议,但是SOAP 的附件机制为通过HTTP 传输二进制对象提供了条件。本文综合利用了上述两种机制即Java 语言的对象序列化机制与SOAP 的附件传输机制设计了一种移动代理迁移机制及其消息通信机制。该迁移机制基于SOAP 协议,通过HTTP 传输,因而可以使移动代理系统内嵌于WEB 服务器中,从而使移动代理系统具有开发方便、部署简单的优点。为移动代理系统的广泛应用奠定了条件。在实际应用中,往往由多台移动代理服务器组成多服务移动代理系统。多服务移动代理系统必须有效协调代理服务器之间的协作。移动代理的查找定位和路由机制就成了两个关键的问题。本文提出了基于分级策略的代理注册检索机制,有效均衡了大规模多服务器移动代理系统中的查找请求负载。WS-Routing 规范对SOAP 协议进行了扩展,目的是使其SOAP 支持路由功能。本文结合WS-Routing 规范提出了移动代理的SOAP 消息路由机制,为代理在多个站点之间完成复杂任务奠定了基础。J2EE 架构是当今主流的WEB 应用程序架构。因此在本文的系统实现一章中,我们利用J2EE 的WEB 层件,将移动代理应用程序以WEB 应用程序的形式嵌入到WEB 服务器中。
其他文献
随着互联网和移动互联的广泛应用,软件保护已经成为软件开发与推广的重要环节。论文研究了软件保护和动态图水印算法的相关理论,通过对CT算法(Chritian Collberg和Clark Thombor
数字全息的基本原理与传统全息术的原理是基本一致的。它将数字图像处理技术与全息术融合在一起,使全息术得到了极大的发展。如今,数字全息随着成像器件和计算机性能的提高,
OFDM(正交频分复用)是一种无线环境下的高速传输技术,目前OFDM技术已经应用到不同领域中。由于它有很好的抗多径能力,因此被采纳作为欧洲的数字音频广播系统,无线局域网标准IEEE
网络编码改变了传统的信息处理模式,网络节点可以将多路数据进行编码融合操作成为一路数据后发送,使网络传输速率到达最大流。基于这种思想,网络编码技术被广泛的应用于无线网络
1993年Berrou等人提出了Turbo码,其优越的性能是差错控制技术研究的一大突破,因而受到了广泛的关注。由于Turbo译码时需要信道信噪比信息,并且信道信噪比估计的精确性对Turbo码
多媒体中的视频压缩编码技术主要是通过消除帧间的时间冗余来实现的,运动估计技术可以有效的减少这种冗余,因此该技术被广泛应用于各种视频压缩编码方案中,也一直是视频压缩
时变幅度线性调频(LFM)信号的分析研究作为尚处于初始发展阶段且大有前途的新领域受到了越来越多的关注,目前,采用各种方法的分析研究正在逐步深入。本文在前人工作的基础上,
随着数字视频技术快速发展和日益广泛的应用,在各种视频数据库中存在着大量的经过各种变换处理的视频副本,他们内容相似但形式不同,进而对数字视频版权保护与内容管理技术产生了
无线信道的时变特性始终是制约移动通信系统发展的重要因素之一,各种噪声和衰落极大降低了移动通信系统无线链路的质量。随着人们对通信需求不断提高,未来移动通信系统要支持
信息物理系统(Cyber-Physical System, CPS)是计算过程与物理过程的深度融合,具有网络开放性、时空一致性的特点。随着CPS在各领域的广泛应用,系统复杂性逐渐增加,对系统建模提出