论文部分内容阅读
随着Internet/WWW在全世界范围内的迅猛发展,多Agent系统的研究成为当今软件技术发展的热点。多Agent系统通过对自主Agent间的并发计算、协同工作的支持,被认为是现实的分布、开放系统中问题求解的进一步发展。多Agent系统中,移动Agent为基于Internet的分布式应用提供了一种灵活的计算模式。移动Agent是一个能在异构网络中自主地从一台主机迁移到另一台主机,并可与其他Agent或资源交互的程序。工作流管理系统指运行在一个或多个工作流引擎上用于定义、实现和管理工作流运行的一套软件系统,它与工作流执行者(人、应用)交互,推进工作流实例的执行,并监控工作流的运行状态。支持工作流管理的移动Agent系统可以使异构网络中的分布式工作流的管理更加简单灵活。本文研究内容是2003年陕西省自然科学基金项目“多Agent系统平台的安全性研究”的一部分。文中首先分析了Agent,移动Agent的概念、特性及其逻辑发展继承关系,总结了移动Agent在低带宽、高延迟环境下的优势。