一种基于策略的移动代理控制技术

来源 :西北工业大学 | 被引量 : 0次 | 上传用户:ccc1A2B3C
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
移动代理技术是新型的分布计算技术,它弥补了传统的客户/服务器技术的不足,有着巨大的应用前景。目前移动代理的研究已经取得很多成果,但它仍然有许多不足之处,如移动代理的功能不易扩展,难以重用,代理一旦发送出去就难以控制,给用户造成诸多不便。针对这些问题,本文对移动代理的一些关键技术进行了深入地研究,主要工作及成果包括: [1] 本文将移动Agent的大部分功能封装到了策略当中,从而使移动Agent的功能模块从移动Agent本身独立出来。用户可以方便的为移动Agent加载策略或撤消策略,从而为移动Agent增加或减少相应的功能。这样,既提高了移动Agent功能的可重用性,灵活性,又给用户带来很大的方便。 [2] 本文使用“邮箱”技术将发往Agent的消息从Agent本身独立出来,单独存放在某个地方,避免了消息的丢失。 [3] 本文研究了目前使用最普遍的Ponder策略,发现用Ponder策略来封装移动Agent的功能不大合适,因此本文提出了一种使用XML来封装策略的方法。经实验证明,XML策略比Ponder策略更具优势,更适合于封装移动代理的功能。 [4] 本文实现了一个测试基于策略的移动代理的实验平台BPMACP,并在此平台上进行了一些有代表性的实验,验证了基于策略(用XML实现的)的移动代理在技术上是可行的,更重要的是它在不损失性能的基础上给用户带来很大的方便,为用户节省了大量的时间。
其他文献
由于Linux在诸多方面的卓越性能,近年来,嵌入式Linux成为众人瞩目的焦点。可是Linux是一种通用操作系统,不具有很好的实时性。要想把Linux应用在通信领域必须对Linux进行实时
分布式虚拟环境(Distributed Virtual Environment, DVE)下的协同工作系统,不但可以支持地域分散的用户以协作方式完成共同的任务,而且能给用户提供一种更具真实感、沉浸感的
Contract是一种形式化规格说明语言,用于说明相互协作完成某种功能的一组对象间的行为依赖关系。在面向对象软件开发中可用于作为系统的簇级规格说明,说明系统中类间的交互。
无线个人局域网是目前计算机和通信领域发展最迅速的方向之一,相应的联网技术层出不穷,包括IEEE802.11、HiperLAN2、蓝牙、IrDA、HomeRF以及超宽带等技术。经过对几种主流无线
人脸识别技术是模式识别和机器视觉领域最富挑战性的研究课题之一,也是近年来研究的一个热点问题,但是到目前为止,理论研究和实际应用还有相当长的距离。 本文首先介绍了人脸
在远程教育领域,基于Internet的分布式多媒体远程教学系统成本低、且能真正突破课堂时空限制,正得到越来越广泛的应用。如何将教师上课的音视频等媒体信息通过Internet实时有效
网络可靠度计算在网络的设计、使用和维护等方面都具有重要的意义。目前,网络可靠度计算问题的研究已经取得了大量的成果,其中基于有序二叉决策图(OBDD, OrderedBinary Decis
通信网飞速发展,导致了管理通信网也成为一个非常复杂的问题。如果建立一个通信网而不进行相应的网络管理建设,对该通信网的维护以及管理的工作量将会非常巨大。网络管理在整
计算机网络和互联网在近些年来的发展给人们的生活带来了巨大的变化,而这都源自于计算机网络自身资源共享的特性。将各类资源接入计算机网络,可以丰富它所能够提供的服务的形式
随着电子商务及信息技术的发展,我国物流行业逐渐暴露出信息采集效率低、易出错、更新慢、无法实时跟踪查询以及出入库、拣货效率低等问题。通过对目前国内外物流行业的运作