分享到:

基于移动Agent技术的分布式数据库访问

Agent技术起源于人工智能领域,移动Agent技术是人工智能与网络技术结合的产物,把Agent引入分布式数据库管理之中,能更好地解决分布式数据库的自治性、透明性、共享性等问题,并且能够减少网络的带宽占用和时延。本文详细分析了移动Agent技术,重点阐述了移动Agent的系统模型,通信机制和安全机制。简要介绍了分布式数据库的系统结构模型,讨论了移动Agent技术实现分布式数据库访问的优点和关键技术,并且在武警某师军需信息管理子系统中利用移动Agent技术设计分布式数据库系统,在IBM Aglet开发环境下实现了移动Agent对分布式数据库的访问。  (本文共71页) 本文目录 | 阅读全文>>

重庆大学
重庆大学

基于移动Agent的分布式异构数据库访问技术研究

随着计算机网络尤其是Internet的迅猛发展,基于网络的分布式数据库系统在各个领域都得到了广泛的应用,并且它的节点规模越来越大,在整个社会生活中正发挥着日益突出的作用。当前,很多分布式数据库系统统都是基于C/S(或者B/S)模式的。这种模式比较适合于传统的相对稳定的网络环境和应用程序。但在具有数据库分布广泛、环境异构、不稳定连接、信息量大等特点的Internet环境中,这种模式就会出现诸多新的问题。移动Agent技术和跨平台语言(如Java)的出现,为以上问题提供了解决方法。由于移动Agent天生的分布性等特点,它能克服传统C/S模式的缺陷,可以大大提高和方便分布式数据库系统的访问。本文旨在研究基于移动Agent的分布式信息访问模型,主要研究基于移动Agent技术的分布式数据库系统的组成和特点,并在现有的成果基础上进一步改进和完善访问模型。本文首先介绍了分布式数据库系统和移动Agent的概念、体系结构和特点,全面分析了分布式数...  (本文共58页) 本文目录 | 阅读全文>>

解放军信息工程大学
解放军信息工程大学

移动Agent技术在分布式数据库环境中的应用研究

数据库技术与网络技术的全面融合,使得传统意义上的分布式数据库概念得到极大扩展,从而将更广泛的研究领域纳入到分布式数据库的范围之中。移动Agent作为一种新型的分布式计算技术,为有效地进行分布式数据库访问提供了新的思路和方法。利用移动Agent来访问分布式数据库,具有感知网络状态的能力,如网络节点是否连接、当前网络负担等,可以适应网络的配置与变化,在反应规划的控制之下正确的驱动;移动Agent也可以感知资源条件,如资源是否可用、数据库中特殊的变化等,对重大的事件做出适当的反应;移动Agent还具有自主的决策能力,利用对所访问的网络节点的信息反馈,独立的修改整体规划。本文在详细介绍分布式数据库及移动Agent技术的基础上,围绕分布式数据库环境下应用移动Agent技术所面临的问题,完成了以下几个方面的工作:①讨论了移动Agent的迁移策略,提出了一种改进蚁群算法来求解旅行Agent问题,改进算法继承了蚁群算法自学习、分布式、并行化、正...  (本文共60页) 本文目录 | 阅读全文>>

山东科技大学
山东科技大学

基于移动agent的分布式数据库访问的Petri网建模与分析

随着分布式数据库系统发展,传统的C/S访问模式会对数据库服务器产生瓶颈效应,因此引入移动agent进行分布式数据库访问系统设计,这样可以减少对网络带宽的依赖。另外随着移动设备的不断发展,更多的无线终端加入,对网络没有持续连接依赖的移动agent系统可以得到更多的应用。本文设计了一个基于移动agent的分布式数据库访问系统,给出了系统的整体框架和智能用户agent、中介agent、协作信息查询agent、本地信息查询agent等主要agent的功能说明。客户端提出查询请求后,由智能用户agent负责将移动agent携带的任务分解为任务序列,然后由移动agent携带任务序列迁移到各个数据库站点上执行,任务执行的中间数据也由移动agent携带迁移,全部任务执行结束后将结果数据返回到客户端。在此基础上,对系统中移动agent携带任务序列的迁移执行情况进行Petri网建模,通过分析模型的可达树得到移动agent的较优迁移路径。因为这种方法...  (本文共77页) 本文目录 | 阅读全文>>

南京航空航天大学
南京航空航天大学

基于Agent的分布式多层结构及其应用技术研究

分布式计算一直是计算机界的热门研究领域,Agent技术由于其适应分布式计算的诸多优点,成为该领域中最有发展前景的技术之一。为了解决现有分布式多层结构存在的一些问题,本文结合课题,重点阐述了在企业信息管理系统设计中基于Agent技术的分布式多层结构技术研究。论文在分析目前分布式多层结构技术的现状与发展趋势的基础上,首先对Agent技术及其在分布式多层结构中的应用研究进行论述。本文以Agent为基本单位,根据企业管理信息系统的特点,提出了基于Agent的分布式多层结构模型—ABDMA,并以ABDMA模型为基础进行了南京禄口国际机场信息系统的方案设计。最后,本文结合上述研究成果及其在机场信息系统开发中的实际应用,对系统的实现效果进行了评价和分析。  (本文共57页) 本文目录 | 阅读全文>>

南京航空航天大学
南京航空航天大学

基于Agent的中间件技术研究

为了提高分布式多层结构系统的灵活性,本文着重探讨了基于Agent的中间件技术。文章首先分析中间件技术的现状与发展趋势,对Agent技术及其在中间件中的应用进行了分析和论述。本文运用Agent的技术思想,根据企业管理信息系统的特点,提出了基于Agent的中间件模型—ABM。ABM利用移动Agent的自治性、可移动性等特性,结合南京禄口国际机场生产运营管理信息系统三期工程中的实际应用,提高了系统结构的构建灵活性,功能可扩展性,系统维护效率和数据安全性。文章最后对对基于Agent的中间件模型及其在管理信息系统中的应用情况进行了评价和分析,提出了改善建议。  (本文共62页) 本文目录 | 阅读全文>>

合肥工业大学
合肥工业大学

基于Agent技术的分布式应用系统开发框架的研究

近些年来,分布式应用系统开发的需求日益增加。一个有效的分布式系统模型和开发框架可以增加分布式应用系统开发的效率并增加分布式应用系统的可靠性。目前,一般的分布式应用系统的开发都采用对象模型,其中最具代表性的是CORBA、J2EE和.NET技术。特别是J2EE和.NET技术,不但提供了对象模型还提供了完善的分布式应用系统开发框架和开发工具。本文通过研究这两个系统框架来找出实现分布式应用系统开发框架的一些有益经验,这包括了开放的标准、简单而统一的部署机制以及易于扩展的框架规范等等。Agent技术是目前计算机信息领域一个较为热门的研究方向,在很多的领域中都有许多研究人员在研究。目前,agent技术和软件设计技术相结合形成面向Agent模型的概念。并且,在计算机辅助设计agent方面也有了很大的进步。通过研究这些技术,我们发现可以将agent技术和分布式应用系统设计技术相结合形成基于agent技术的分布式应用系统开发框架。我们设计了这样的...  (本文共78页) 本文目录 | 阅读全文>>