也谈移动Agent技术的应用

来源 :考试周刊 | 被引量 : 0次 | 上传用户:mingxing020
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要: 移动Agent技术的诞生与发展是人工智能技术和网络技术发展的必然结果。本文结合移动Agent特点的简单阐述了其在网络管理、电子商务、远程控制及移动设备、电信网络的应用。
  关键词: 移动Agent技术 特性 应用
  
  一、Agent技术概述
  刘大有、杨鲲、陈建中等在《Agent研究现状与发展趋势》一文中对Agent给出了一个简单的定义:Agent是一类在特定环境下能感知环境,并能自治地运行以代表其设计者或使用者实现一系列目标的计算实体或程序。Agent是指模拟人类行为与关系、具有一定程度的智能,能够以自主的方式执行部分任务,并能与所处环境相互作用的软件程序,是面向对象技术向软件智能化发展的产物,它的出现将计算机软件设计提高到一个更高的抽象层次。人们可以把它看作一个自治的实体,它能够感知环境,并且对外界的信息做出一定的判断与推理,来控制自己的决策与行为,以便完成一定的任务。它具有自主性、自适应性、通信和合作的能力。
  二、移动Agent技术定义
  移动Agent技术的诞生与发展是人工智能技术和网络技术发展的必然结果。随着网络技术的发展,可以让Agent在网络中移动并执行,完成某些功能,这就是移动Agent的思想。
  20世纪90年代初GeneralMagic公司在推出商业系统Telescript时提出了移动Agent的概念。移动Agent是一个能在异构网络中自主地从一台主机迁移到另一台主机,并可与其他Agent或资源交互的程序。
  移动Agent不同于远程过程调用,它不要连续通信的支持,可以迁移到服务器上,与之进行本地高速通信,这种本地通信不再占用网络资源,从而避免了大量数据的网络传送,降低了系统对网络带宽的依赖。它也不同于Applet,Applet只能从服务器向客户方向移动,而移动Agent可以在客户和服务器之间双向移动。并且不同于进程和对象迁移,进程和对象的迁移是被动的,而移动Agent不需要统一的调度,是自主的。移动Agent是Agent技术与分布式计算技术的混血儿。
  三、移动Agent的特性
  1.自主性。
  移动Agent能在没有与环境的互相作用或来自环境的命令的情况下自主执行任务,这是移动Agent区别于普通软件的基本属性。
  2.移动性。
  移动Agent具有在计算机网络中漫游的功能。移动Agent不依赖于操作系统和平台,可以从一台主机移动到另一台主机而保持其内部状态不变,通过将计算移往数据达到减少网上原始数据的流量,因而降低了网络负载。
  3.响应性。
  移动Agent可以对来自环境的影响和信息做出适当的响应。
  4.异步操作性。
  移动Agent可以独立于用户和其他Agent,执行自己的操作,可以从某一主机发出,到达另一主机并激活,异步自主地操作。
  5.通信协作性。
  移动Agent具有合作求解及管理通信的能力,这是移动Agent群体具有的社会属性。
  6.智能性。
  移动Agent可以利用获得的关于环境的信息调整修改自己行为以适应新的环境,其智能由内部知识库、学习能力和基于知识库内容的推理能力来完成[1]。
  四、移动Agent技术的应用
  随着网络的发展,移动Agent在各个行业各个领域的重要性日益凸显。其在电子商务、个人软件助理、分布式信息检索、电信网络服务、监视和通告、信息发布、移动设备计算、网络管理、并行任务等方面都有着广泛的应用。
  1.网络管理。
  采用移动Agent的思想,将管理处理封装在Agent中[2]。需要时发送到网络节点中,在Agent执行过程中在各个节点间迁移,收集、处理需要的数据或执行相应的动作。利用移动Agent对网络上的信息进行挖掘,通过对挖掘下来的信息进行分析,采用切断的手段,可以有效地进行信息的智能过滤。随着网络技术的迅猛发展,网络管理技术的相关研究也得到广泛重视,传统的集中式管理方法在可扩展性、可靠性、灵活性方面存在一定的不足,基于移动Agent的分布式网络管理方案很好地解决了这些问题,也可以减少网管站的工作,避免成为性能上的瓶颈[3]。
  2.电子商务。
  移动Agent技术扩充了传统电子商务系统的功能。把Agent技术应用在电子商务中是电子商务的一个新的、更高阶段。对于集约化的电子商务平台、供应链管理、现代物流、网上超市等电子商务应用,把Agent技术应用其中,设计一个结构良好的系统框架可以大大增强电子商务系统的可理解性、健壮性,降低系统开发难度,实现主动智能化的信息服务,从而取得较好的应用价值和经济价值[4]。例如,在传统的C/S模式下,商家一般是被动的,引入移动Agent之后,商家变成一个主动的实体,可以自主地移动到资源所在地进行信息处理。同时,移动Agent具有一定的智能,可以代表用户的意图进行操作。
  3.远程控制。
  在远程监控主机和本地监控系统之间采用移动Agent计算模式,利用其高智能性和远程数据处理能力,使监控和数据分析都通过移动Agent在监控系统本地完成,从而降低了对Intemet带宽和可靠性的要求。同时可为系统提供更好的灵活性、可扩充性和适应性。例如,针对目前的远程教学系统普遍存在智能性差、个性化不突出、交互性手段匮乏等问题,把移动Agent技术应用于远程教学系统中,提高其远程教学系统的智能化和个性化程度,以便充分挖掘学习者的潜力,改善教学效果。移动Agent技术被应用于现代的远程教学系统之后,能够较好地实现教学系统的实时性、交互性,以及智能性[5]。
  4.移动设备、电信网络的应用。
  随着掌上电脑、IPDA、移动电话等的普及使用,如何在软硬件资源有限的设备中完成更多的任务成为一个迫切需要解决的问题。而移动Agent技术正是促成软件移动和设备移动共同发展的催化剂,它在移动设备和远程高性能主机之间搭起了一座桥梁。如在电信管理网中,移动Agent既减少了客户站点的工作负载又减少了网络流量,显示出了巨大的优越性和灵活性。由于性能管理是电信管理网的主要部分,它主要处理与服务质量有关的网络运行状态,包括性能监视、性能分析和性能控制等方面,因此深入研究移动Agent的概念和技术及其在电信管理网中的应用有着十分重要的意义[6]。
  五、结语
  移动Agent技术涉及人工智能、计算机网络、分布式技术、通信技术、计算机语言等诸多领域,集智能Agent、分布式计算、通信技术于一体。由于移动Agent系统可以为分布计算带来更多的灵活性、高效性、可靠性和智能性,因此其在分布式人工智能领域和分布对象领域受到越来越多的重视。在计算机网络中应用移动Agent技术提高了网络资源调度的效率。电子商务系统中利用它的移动性,协同性以及一定的智能性的特点较好地弥补了当前电子商务系统所存在的缺陷。
  为了更好地利用移动Agent技术实现移动Agent系统,我们必须解决好理论模型、通信机制、传输协议、路由策略、容错策略、控制策略及安全策略、互操作性和系统性能影响、测试工具等关键技术。当然移动Agent技术发展存在着一定的制约因素,如安全问题、效率问题等,还有待于进一步地研究解决。
  
  参考文献:
  [1]张云勇,刘锦德.移动Agent技术.清华大学出版社.
  [2]张亚娟,王学春.移动Agent技术的发展现状和趋势.福建电脑,2008.12.
  [3]孙杰.基于移动Agent技术的网络管理系统研究.电脑知识与技术,2010.2.
  [4]彭丁聪.移动Agent技术及其在电子商务中的应用.科技创新导报,2009,(25).
  [5]王慧,王轶,王晓艳.基于移动Agent的远程教学系统研究.计算机时代,2009.12.
  [6]余毅敏.移动Agent技术及其在TMN管理中的应用.软件导刊,2010,09,(7).
  [7]焦瑞,李祥生.浅谈移动Agent技术.硅谷,2010.9.
  [8]赵晋,刘斌.移动Agent技术综述.微处理机,2010.2.
其他文献
随着互联网技术的高速发展和不断普及,我国的C2C行业在短短的十余年发展迅速,交易额从最初的几亿元扩大到2009年的2500亿元,增速十分迅猛。淘宝网作为中国领先的第三方C2C平台供
学位
做好圆锥曲线复习,引领学生跨进圆锥曲线大门,拿下圆锥曲线绝大部分的分,要从几方面入手:掌握圆锥曲线的定义、方程、性质、通识通法;掌握圆锥曲线常见解题方法及常考题型;攻
随着信息产业的飞速发展和电子设备的广泛应用,电器电子产品更新换代的周期不断缩短,产生了消耗大量资源、污染环境、增大废弃物量等一系列问题。同时电器电子废弃物又是一种
本文根据宿迁市经济发展情况和特点,拟对宿迁市市中心、宿城区、宿豫区及经济开发区开展城市电网“十二五”规划研究,其主要内容包括高压电网、中低压电网及220千伏电源点规划。在对宿迁市城市定位和经济预测的基础上,本文首先分析了供电企业的现状和负荷情况,其次分高、中低压对电网结构和设备进行了分析,在分析结果的基础上提出了规划目标和技术原则,然后制定了高压、中低压电网规划的具体方案,最后提出了宿迁市城市电网
目的 了解长沙市儿童家长购买预防接种异常反应补充保险情况及影响因素,为制定预防接种异常反应补偿策略提供依据.方法 采用分层随机抽样方法,在长沙市预防接种门诊选择在长
在我国经济的持续增长和国民收入的不断提高的带动下,国民的消费能力日益增强。最能体现国民消费水平的快速消费品市场得到了迅猛的发展,并且伴随着市场的逐渐成熟品牌竞争日趋
探究式教学是高中思想政治课常用的一种教学方法.在探究式教学中要坚持联系学生实际选取案例,寓教于乐,围绕不同情境设置不同的探究活动,让学生作为主体自发主动地参与到课堂
针对当前水利工程施工管理中普遍存在的问题进行分析,突出表现在技术管理体系不够健全,施工过程管理重视不足以及施工人员水平参差不齐等方面,并提出水利工程施工的精细化施
当代企业竞争的核心优势,也就是看谁拥有更多的优秀人才,在对人才资源的管理体系中,绩效管理是整个体系中非常核心的模块,对支撑企业经营目标和长远战略规划的达成起着决定性的作用。浙江博盟精工机械有限公司近年一直在探索适合企业使用的绩效管理体系,由于企业在前期发展过程中注重目标管理,管理方面进步很快。但由于公司管理层在推行目标管理中缺乏有效的激励机制支撑,越来越难以满足企业的发展要求。为了解决这一难题,本
依据银监会《中国银行业实施新资本协议指导意见》,中国银行将于2010年底开始实施《巴塞尔新资本协议》。《巴塞尔新资本协议》的重要目标是实现对操作风险监管资本的计量,因此