移动Agent可靠通信机制的研究

来源 :五邑大学 | 被引量 : 0次 | 上传用户:w4444w4444
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
移动Agent是近年来引起研究人员关注的一种分布式计算模型。移动Agent技术被誉为“未来网络技术的主流”、“统一的分布式应用开发框架”、“继过程式、面向对象之后的新一代的软件开发方法”。移动Agent是一个可以在异构网络上的主机之间自主迁移和独立运算的计算机程序。它代表用户自主地在网络上移动,完成指定的任务。移动Agent有自主性、移动性、协作性、安全性、智能性、学习性等特性。 通信是移动Agent系统的关键技术之一,系统通过消息交换以实现Agent之间的通信。通信的可靠性直接影响到整个移动Agent系统的性能,如何保证移动Agent之间能够可靠地进行通信是移动Agent系统的一个研究重点。 本文在分析了现有的移动Agent通信机制的基础上,将移动Agent名字解析机制与多邮箱机制相结合,提出一种可靠灵活的移动Agent通信机制。通信机制利用域服务器(Domain Server)和移动Agent系统的通信部件(Controller)相结合来实现移动Agent的寻址;对于消息传递,则使用基于多邮箱的消息缓存和转发机制来缓冲和转发移动Agent迁移时的异步消息,同时利用消息缓冲池缓冲离线状态的移动Agent消息;利用步长,生存时间机制有效地解决了结点离线给系统带来的影响;对意外死亡的Agent进行了善后处理,避免了资源的浪费。通信机制还对消息进行了分类和时间控制,Agent处理消息时首先检查消息优先级状态和消息是否超时,优先执行优先级高的消息,删除超时消息。该通信机制切实解决了移动Agent命名、定位、消息的可靠传递等问题,同时还确保了系统的稳定性,真正地实现了一种移动Agent的可靠通信机制。论文接着对本文提出的移动Agent通信机制进行验证。结果表明该模型更好的解决了通信失效问题,通信效率更高。最后总结了论文的主要工作,并提出了移动Agent通信需要进一步研究的问题,为今后的研究工作指出了方向。
其他文献
随着网络技术的飞速发展,计算机网络的规模不断扩大,复杂性也越来越强。传统的简单网络管理协议(SNMP)由于其自身的一些缺点已经越来越不能满足网络管理的要求。近几年来,可
计算机的应用促进了控制理论的发展,计算机技术的发展推动了工业控制的微机化、智能化、网络化和先进控制理论的应用。同时,成功的应用也促进了控制理论的持续和深入的发展。因
随着经济的发展,信息对于一个国家或者企业越来越重要,人们被淹没信息之中,却得不到更多有用的知识。因此数据挖掘技术应运而生,并越来越显示出强大的生命力。关联规则挖掘作
Web2.0时代的到来为社交网络的发展提供了契机并呈现蓬勃发展的态势。随着社交网络的普及,人们分享和发布的信息越来越多,隐私安全问题越来越严峻,隐私保护需求越来越强烈。
当今工商领域电子政务系统中,内部安全问题已经成为了制约电子政务系统发展的重要因素,所以本文以此类问题作为研究的重点。在本文中,作者首先分析了原工商电子政务系统内部的安
随着微型计算机的广泛普及和应用,计算机己成为人们生活中不可或缺的重要工具,人们对掌握计算机知识的需求与日俱增。计算机课程己成为从小学开始的各层次学校学生的必修课程
即时通信系统的研究是互联网中的一个热门方向,尤其是企业级即时通信系统更是目前国内外研究的热点。企业级即时通信软件的诞生,给企业的管理带来了新的思路和手段,推动了企
人脸识别技术是模式识别和机器视觉领域最富挑战性的研究课题之一,它在公共安全、信息安全、人机交互等领域中有着广泛的应用前景。经过三十多年的研究,人脸识别技术在理想环
随着信息技术的高速发展以及计算机网络技术的日趋成熟,考试的手段和媒介也在发生着革命性的变化。从传统的纸笔考试到计算机网络在线考试,其实现形式也由单机形式逐步向不受
随着信息技术的发展,软件规模不断扩大,如何保证和提高软件质量成为软件工程最为关心的问题之一。软件测试能够有效地发现软件中的缺陷和故障,是保证软件质量的关键技术。随