移动Agent分布式计算系统关键问题的研究

来源 :山东大学 | 被引量 : 0次 | 上传用户:mysunmoon
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
该文首先分析了几种传统的分布式计算技术的特点及其在分布式计算应用中的缺陷.主要侧重于对移动Agent分布式计算系统所涉及到的最根本问题进行深入的探讨,总结归纳出三个关键问题:计算环境、计算模式和通信机制.在此基础上,设计了一个基于移动Agent的计算平台——Mobigent.并利用Java语言对其各个层次模块进行实现.Mobigent平台在传统的Client/Server方式的分布式处理基础上,以Agent作为执行分布式计算任务的核心单元,以Agent的自治移动过程和交互过程作为执行计算的核心内容,通过任务规划和系统性能优化,为移动Agent系统真正进入实用阶段打下良好的基础.移动Agent系统用户需求是千变万化的,对应的移动Agent也极其不同,因而用户必须根据自己的需要来开发合适的移动Agent.为用户提供一种方便的移动Agent计算环境是移动Agent系统所要解决的问题.计算环境为使用移动Agent技术解决分布式计算问题提供了十分灵活的技术支撑,在此基础上,我们提出几种移动Agent计算应用的典型计算模式:移动计算模式、协同计算模式和移动协同计算模式.通过应用这三种计算模式可以构筑多种多样的移动Agent应用.解决由Agent移动产生的可靠通信问题,在分析已有方法的基础上,提出一种保证移动Agent之间可靠、高效通信的主动通信机制,它能够在通信双方自由移动的情况下,将消息可靠、高效地从发送方提交给接收方.在移动Agent的应用中,Agent不是孤立地完成任务,而是需要不断地与其它Agent进行协作和信息交换.移动Agent的特性使它的位置又经济变动,因而提出了一种Agent位置追踪机制,解决了Agent位置追踪问题和Agent迁移时的消息处理.在Mobigent平台中,针对移动Agent通信不同于常规软件通信的特点,设计了移动Agent系统的通信模型.设计出的通信模型提供了位置透明的通信服务,能满足移动Agent多种通信任务.最后,在设计与实现的Mobigent平台的基础上,该文提供了移动Agent在分布式视频点播领域的应用实例,详细介绍了系统结构、工作流程和移动Agent的通信过程.为构建分布式应用提供一种具有广阔应用前景、高效实用的解决方案.基于移动Agent的分布式计算系统的意义在于它可以提供一个无处不在的计算平台,将互联网、CORBA和分布式对象技术应用到移动Agent技术中,赋予了移动Agent技术新的活力.
其他文献
对于基因组的排序问题在近几年得到了广泛的研究.新的断点图的方法被发现并对算法的设计起了重要的作用.在这篇论文中,主要研究了基因组排序问题中三种不同操作的排序问题的
本文在介绍了数据仓库和OLAP技术基本原理和开发方法后,给出了济南市城市环境空气质量分析系统的具体规划与设计方法和过程.系统在环境空气质量监测信息管理系统的基础上,将
目前大部分的会议系统都是基于H.323标准的,采用H.323标准的会议系统都存在系统功能扩展性差、规模受到限制等困难,不适合IP网络中多媒体会议的要求,由于目前IP网络的绝对地位,因
随着Internet的发展,IPv4逐渐无法适应Intenet的需求.作为下一代的IP协议,IPv6将最终取代现有的IPv4.但是由于IP协议是Internet的基础协议,所以IPv4向IPv6的过渡将是一个比较
大多数的图像生成算法,都是按照从上到下从左到右的顺序扫描图像,计算每个像素点的颜色值。在图像的生成过程中,我们无法了解图像的整体特征,或者只能了解到图像的部分特征。这些
本文论述了面向对象的实时高炉炉喉十字测温预报的设计和程序的具体实现问题。作为开发高炉煤气流分布及布料操作决策人工智能系统的基础研究和关键技术,本系统采用基于TD算法
该系统为多信息源实时监控系统在冷库温度检测上的应用.在中大型冷库系统中由于库房的种类和数量较多,需要设置多个测量点,并且当一间冷库容量较大时,需要采集多个测量点的温
迁移工作流系统是近年来工作流管理研究的一个新方向,并且被解释为运行期间在工作位置上合并静态工作流说明、本地规则和策略、以及用户策略的效应.它就是将移动agent技术应
时频测量技术在现代科学与技术,特别是在通信、计量、测量技术与仪器等领域扮演着重要角色.该文首先介绍了常用的频率测量方法,然后讨论了一种新型的高分辨率测频技术:相检宽