基于移动Agent的分布式数据访问的研究

来源 :沈阳工业大学 | 被引量 : 0次 | 上传用户:ysminnpu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
移动agent是封装了代码、状态和数据的计算实体,它可以在网络上自主地从一台主机迁移到另一台主机,并代表用户完成指定的任务。移动agent技术涉及到计算机网络、分布式系统及人工智能等诸多领域,由于其移动性、自主性和协调性等特点,己经在Internet环境下的分布式系统中得到应用,并展现出了良好的应用前景和优越性。 本文旨在探索移动agent技术应用于分布式计算时的系统结构问题,主要研究了基于移动agent技术的分布式系统的组成和结构,并在现有成果上进行了一定的扩展和完善。 全面分析了移动agent的概念、组成、关键技术和安全性等问题,按照面向对象的程序设计风格论述了移动agent系统的设计模式和基于移动agent技术的程序设计方法。在模型中设计了agent服务子系统,该子系统由中介服务器和网络内若干agent服务构成,agent服务要在中介服务器进行注册,中介服务器对agent服务进行管理。用户通过中介服务器,请求网络中的agent服务执行任务,用户不必关心任务的具体实现,从而实现了agent系统提供统一的、灵活的、应用级的计算服务。研究了现有的分布式对象技术,与移动agent技术做了分析和比较,设计了在移动agent中增加对象请求代理层的方案,在技术上实现了移动agent对分布式对象服务的利用,从而使移动agent技术与现有网络体系有效的结合起来。研究了服务器对网络状况的检测问题,分析了以往系统中,通过调用操作系统程序来检测网络这一方法所存在的缺点,设计了一种新的agent服务器间通信方案和服务器间通信格式。此方案包含了目的主机的负载和网络的连通性等信息,使服务器可以对网络状况做出更准确的预测。研究了XML数据表示方式,设计了利用XML与本地数据表示互相转换的机制,来解决异构系统中数据交换问题的方法。最后参照本文设计的模型,在局域网上进行了试验,并与分布式对象技术做了比较,取得了较为满意的效果。
其他文献
随着网络带宽的不断增长,传统单机内容审计系统的处理效率已经无法满足大规模网络流量的处理需求,并行处理技术得到广泛应用,网络分流技术成为研究热点。为了减轻处理节点压力,网
  本论文构建出一个基于Multi-Agent的网络教学模型,将Agent的智能性与建构主义学习理论融合在一起,实现了一个个性化网络教学系统。文章中详细分析了模型中管理Agent、教学A
本论文首先分析了Windows2000 WDM通用驱动程序的体系结构,并对通用驱动程序开发过程中的基本步骤和问题进行了讨论。接着对基于Windows操作系统的流类微驱动程序的工作原理、
本论文作为一个应用示范项目,其主要目的就是针对现代多仓库多配送点物流运输中的关键技术和关键算法进行研究,进而提供一套较为完整的智能配送和路径优化选择方案,并且与GIS
随着互联网的发展,信息化、自动化、网络化已成为大趋势,高校作为社会发展动力源泉之一,都致力于校园网络化的建设。教学网站作为校园网络化的一个部分在教学、科研、管理和
随着数据库技术的成熟和数据应用的普及,人类积累的数据量正在以指数级速度增长。存储在计算机内的数据日益庞大,人们已经不满足于仅仅对数据进行管理,而希望能对数据进行分析,从
随着计算机系统越来越庞大,越来越复杂,系统的可用性和管理受到了空前的挑战。由于历史原因,大型企业或机构的计算环境往往是分散、孤立、异构的,缺乏资源的统一管理和动态配
日新月异的计算机科学为地理信息系统(GIS)的发展带来了无穷的活力。随着微电子技术、光电子技术的发展,计算机发展己经进入移动时代,以掌上电脑(PDA) 为代表的移动式计算系
随着智能交通行业发展迅速,车牌识别系统作为智能交通领域内重要的组成部分,显得越来越重要,有着广泛的应用前景。其也是模式识别领域一直研究的热点,有着较高的理论研究价值
随着Internet的迅速发展,电子邮件的应用变得十分广泛,但是许多无用、有害信息随之而来。本文在分析现有垃圾邮件过滤方法的基础上,提出了一种新的基于P2P网络的垃圾邮件过滤方