首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 78 毫秒
1.
张鹏  曾广周 《计算机工程》2004,30(22):4-5,180
移动Agent强迁移技术已经成为当前移动Agent研究的热点。该文对基于Java语言的移动Agent强迁移技术的若干关键问题进行了归纳和总结,简述了几个典型系统的强迁移实现方法,讨论了这些方法各自的特点。对在Java环境中实现移动Agent强迁移提出了观点和建议。  相似文献   

2.
移动Agent技术包括迁移机制、通信设施和安全体系等3个方面的内容,其中迁移机制提供了Agent在网络上移动和执行的基本支撑,也是移动Agent的基础核心技术.主要在研究Agent迁移机制的内在关系的基础上,提出一种基于类型推理的Agent强迁移的优化设计方案,设计和开发了支持Agent强迁移的Java开发包Java.jhw.agentpack.该方法能较好地不必修改Java虚拟机、也不额外增加开销就可以解决Agent强迁移问题,具有较好的移植性和完整性.  相似文献   

3.
基于Java的Agent强迁移   总被引:11,自引:1,他引:11  
实现Agent强迁移的关键问题是捕捉和恢复Agent状态。本文提出一种捕捉和恢复Java程序状态的方法。该方法是用预处理器对源程序重新编码,而不用修改Java虚拟机。当程序需要捕捉状态时,那些插入的代码就会捕捉到程序状态信息并在重新运行时恢复其状态。该方法支持基于Java的移动Agent强迁移。  相似文献   

4.
一种基于JPDA实现移动代理强迁移的方法   总被引:1,自引:0,他引:1  
分析了移动代理的状态和迁移原理,对强迁移和弱迁移进行了分析对比,详细讨论了代理运行状态的迁移,介绍了JPDA工具包,设计并实现了一种基于JPDA实现移动代理强迁移的方法,给出了实现流程.  相似文献   

5.
基于旅行图的移动Agent迁移策略   总被引:22,自引:1,他引:22  
移动Agent为完成用户指定的任务,通常需要移动到多个主机上.迁移策略为移动Agent规划出最佳迁移路径,保证移动Agent正确、高效地完成任务.提出了“旅行图”的概念并给出了基于“旅行图”的3种迁移策略.旅行图能描述移动Agent的移动语义并能刻画运行环境的动态变化.载有“旅行图”的移动Agent感知运行环境的变化,及时反应并自主修改迁移路线,按照预先设定的指标完成任务,充分体现了Agent的反应性和自主性.基于“旅行图”的迁移策略还可避免由网络断连或结点失效导致的迁移失败.  相似文献   

6.
移动Agent系统的迁移机制研究   总被引:6,自引:0,他引:6  
一、引言网络就是计算机,Internet提供了分布的信息、软件和硬件等资源,正成为一个全球计算的基础设施。它具有资源链接的开放性和动态性,使用方式的灵活性和个性化,网络环境的不可预测性等特点。传统的客户服务器模型不能很好地适应这些新的特点,它以服务器为中心的结构使得客户的个性化能力受到了限制,同时网络协同的适应性也比较差。移动Agent技术是随着Internet的发展而出现的一种新兴技术,它可以较好地适应Internet特点,有效地简化分布式系统的设计、实现和维护。一般来讲,移动Agent是一段独立的计算机程序,它按照一定的规程,能够自主地在异构网络上移动,寻找合适的计算资源、信息资源或软件资源,利用与这些资源同处一台主机或一个局部网络的优势,处理或使用这些资源,代  相似文献   

7.
迁移策略为移动Agent规划出最佳迁移路径,保证移动Agent正确、高效地完成任务。文章分析了现有移动Agent系统中采用的几种代表性迁移策略,提出了基于支持向量机的移动Agent迁移策略。模拟实验结果表明,与其它迁移策略相比该策略能够以较大的概率得到最优的结果,从而验证了算法的有效性和可行性。  相似文献   

8.
可移动Agent系统JMSAS中对象迁移的研究与实现   总被引:2,自引:0,他引:2  
可移动软件Agent(Mobile Software Agent,MSA)是一种新的分布式计算模型,与传统的客户/服务器模型相比,在MSA计算环境中,计算实体不再是静止和被动的,而是能够自主迁移计算的Agent。MSA的计算方式就是将计算任务封装在Agent内部,通过Agent在多个位置迁移并与其他Agent交互和协作来完成这些任务。JMSAS系统是一个基于Java语言的供可移动Agent运行的平台。实现该系统的关键任务之一是实现Agent对象的迁移机制。  相似文献   

9.
基于迁移计划图的Agent迁移机制   总被引:5,自引:0,他引:5  
张正球  章志明  余敏 《计算机工程》2005,31(16):222-224
在分析了现有迁移机制的基础上,提出了一种基于迁移计划图的结构化迁移机制。迁移计划图能有效地描述Agent的迁移语义;载有迁移计划图的Agent能根据迁移计划图和当前网络的软硬件环境及其它负载信息,动态地规划出最佳迁移路径,充分体现了Agent迁移的自主性和反应性。该机制还可避免网络断连、主机故障及服务失效引起的迁移失败。给出了该机制的实现。  相似文献   

10.
杨祎  肖德宝 《计算机工程》2002,28(10):275-277
介绍了基于移动Agent的网络管理结构模型及其优势所在,针对Java语言的特点,分析了Java语言开发移动Aggent的优势和几点技术解决方案。  相似文献   

11.
移动代理是一种新的分布式计算模式,安全是其必须解决的问题。针对基于Java移动代理系统的恶意代理问题,尝试提出一种解决方案。该方案主要包括两个方面内容:利用Java2安全机制保护主机资源;采用一种基于证书的移动代理迁移协议,拒绝不合法代理迁移至主机的要求。该方案可以防止移动代理重放攻击。  相似文献   

12.
Java安全机制下移动Agent系统的安全性问题   总被引:1,自引:0,他引:1  
移动Agent作为分布式网络计算的一种新形式,可以降低网络传输量,异步地完成任务。但在复杂的网络环境下,移动Agent对安全性提出了特殊的要求。文中先大致介绍了移动Agent所带来的安全隐患,然后深入地研究了Java语言的安全机制,最后给出了一个安全模型的参考实现,并讨论如何结合Java的安全模型来解决移动Agent的安全性问题。虽然Java的安全模型本身存在一些不完善的地方,但随着其进一步改进,安全模型参考实现也将为移动Agent的应用提供更有力的保障。  相似文献   

13.
本文分析了现有C/S模式下Web服务器负载监控系统存在的缺陷,在此基础上,给出了一种基于Java移动代理的Web服务器负载监控系统实现方案,并且从总响应时间和程序大小两方面对该监控系统的性能进行了评估。  相似文献   

14.
随着网络管理技术的发展,Internet技术、分布式对象技术和移动Agent技术等已逐步在网络管理系统中得到广泛应用。综合利用以上技术,提出了将移动Agent技术引入网管系统中,并融合Web技术,构建了分布式网络管理集成框架WebNMS(Web-based Network Management System using mobile Agent technology)模型,并阐述了WebNMS在企业网络管理系统中的应用前景。  相似文献   

15.
提出并实现了一种基于HTTP的代理移动机制,从概念模型、核心问题、相关对策、原型系统等多方面对其进行了阐述,克服了传统代理移动机制中存在的不足,具有很好的应用价值.  相似文献   

16.
通过对网络环境下的智能体迁移要求的分析,以及对Java平台下移动智能体迁移类型的总结,提出了基于Java的智能体迁移方法,设计实现了通过修改源程序代码的智能体迁移,并给出了改进方案。  相似文献   

17.
.NET平台下移动Agent迁移机制的实现   总被引:1,自引:0,他引:1  
对.NET平台下如何实现移动智能体的迁移进行了研究.介绍了智能体迁移的原理,并根据.NET平台提供的相关类库,研究了在.NET平台下移动智能体迁移机制的实现.在分析.NET提供的反射机制和通讯机制的基础上,利用动态链接库和XML文件保存智能体的状态,利用Socket类实现了文件的传送和接收,利用反射机制实现了智能体在新的运行环境中的重构.当智能体在新的环境中启动以后,即实现了智能体在不同主机间的迁移.  相似文献   

18.
移动Agent系统的安全性研究   总被引:1,自引:1,他引:0  
分析了移动Agent系统中可能受到的各种威胁,包括对Agent、对Agent主机和通信的攻击,然后总结了安全性的4个方面要求,即保密性、可验证性、可审计性和可用性,最后研究了设计移动Agent系统的主要语言Java和TCL的安全性,并讨论了各种保护Agent系统的安全的措施。  相似文献   

19.
一种新的移动Agent间通信算法   总被引:1,自引:1,他引:1  
在分析已有广播通信机制的基础上,提出了一种新的移动Agent间通信算法。通过可靠扩散来实现广播,保证接收者至少接收一次消息;通过接收者主动请求消息,保证接收者只能接收一次消息。新算法保证可靠地完成消息发送以及消息传递的exactly—once语义,并在效率上有了进一步的提高。除了基本的算法,还讨论了一些改进的算法以及实现中遇到的一些问题。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号