论文部分内容阅读
目前,互联网已成为人们发布和获取信息的重要平台,如何有效合理地利用庞大的网络资源,得到最有效的服务已成为人们关注的焦点。随着网络用户数和信息量的爆炸性增加,传统的分布式计算技术越来越呈现出效率低的劣势,因此研究和开发新的、高效的分布式计算模型成为迫切需要。
移动Agent技术是一种新型的分布式计算技术,它是为解决复杂的、动态的、分布式的智能型应用问题而提出的一种全新的计算手段。移动Agent技术涉及计算机网络、分布式系统和人工智能等诸多领域,由于其具有移动性、自主性和协调性等优点,因而具有广阔的应用前景和发展空间。
本文重点研究和探讨如何将移动Agent技术应用于分布式计算中,成功搭建了分布式计算的平台,并在该平台上进行了初步尝试。本文首先分析比较了几种传统的分布式计算技术和常见的分布式对象模型,然后介绍了移动Agent的概念、体系结构、计算模式和关键技术及移动Agent的代理平台——IBMAglet的相关理论,并根据分布式计算的特点提出了一个新的基于移动Agent的分布式计算框架结构,详细阐述了基于移动Agent技术的分布式计算框架的设计方法和实现的关键技术。最后用高阶矩阵乘法验证了该平台的高效性。