节点文献
移动agent技术在分布式网管与CSCW中的应用研究
Research and Application of Mobile Agent in Distributed Network Managerment & CSCW
【作者】 鄂晓征;
【导师】 陈定方;
【作者基本信息】 武汉理工大学 , 机械设计及理论, 2004, 硕士
【摘要】 随着计算机网络的和人工智能技术的发展,agent一词越来越多地出现在各类计算机文献和众多公司的技术发展规划中。由于agent技术自身所具有的许多优异特性,近年来对软件agent和移动agent技术的应用研究已经越来越引起人们的重视。 从现今国内外对移动agent研究和应用来看,目前还少有成功的应用性研究成果,对agent技术的研究多处于理论和数学证明的研究阶段,并没有成熟的移动应用系统。而且,对于已知的这些应用系统,人们一直在对它们的安全性等问题产生质疑,如果不能解决这些问题,无疑将严重阻碍agent技术的广泛应用。 为了解决上述问题,有必要对agent技术进行深入的研究。本文致力于软件agent中的移动agent技术的研究,设计开发一种分布式网络信息管理系统,可用于现实生活中,属应用性研究。 论文首先系统地介绍了软件agent及移动agent技术体系,讲述了移动agent的特点及其应用,并详细论述了软件agent平台——IBM Aglets的系统体系结构、移动agent对象模型、消息机制、事件驱动模型和设计模式等问题,重点研究了移动agent系统的完全性问题,分析可能出现安全性问题的原因,及有效地解决方案。然后,充分利用移动agent的特点实现了一个网络信息管理系统,并对系统的实现进行优化,该系统具有扩展灵活、工作效率高和操作简单、实用等特点。 作为Aglets系统的高级应用,本文重点在理论上研究移动agent技术在计算机支持的协同工作中的应用,论证了用移动agent实现CSCW中的对等模型不但是完全可能的,而且比基于C/S和相关中间件技术为代表的传统的分布式技术更能模仿现实生产中协作成员之间的合作关系。本文进一步给出了利用移动agent技术实现对等模型的一种思路和方案,再利用移动agent的设计模式,设计一套用于CSCW的对等模型,利用移动agent携带任务到拥有它所需要的资源的远程对等节点上执行任务。此外,本文还实现了一个分布式异构数据库检索系统,从实践上对该模型进行测试,取得了良好的效果。
【Abstract】 With the great boom of computer net and artifical intelligence technoloty, the word "agent" becomes more familiar with many computer documents and the development programmings of companies. For the outstanding features of agent technology, more and more people begin to pay attention to this new field.Noticed that there is little applicable achievement from the research and application of agent both domestic and overseas, and the research works are mainly in theory period, no successful mobile system appears. Further more, there are many problems such as security are concerned, they are no doubt big obstacles to the wide applications of agent technology.In order to solve above questions, this paper is devoted to develop a network information managerment system of distributed mobile agents. It aims at application of mobile agent, which belongs to a application research.In this paper, software agent and mobile agent technology are introduced systematically with features and applications of it. Also, IBM Aglet, the platform of mobile agent is introduced; the characters of Aglets, such as system architecture, mobile object model, messages, event models and design patterns are discussed. The emphasis is the security problem of mobile agent system, reasons of enumerated and solutions are given. Then, a network information managerment system, which makes use of the advantages of mobile agent is implemented with Aglets, this system is more flexible and efficient and easy to use than ever.As an advantage usage of Aglets, this paper put emphasis on the research of agent applications in Computer Supported Cooperative Work, the P2P model based mobile in CSCW agent is feasible and is more effective than traditional distributed technologies, which are represented by C/S model and correlative midware technology. The paper raises a scheme to realize the Peer-to-Peer model using mobile agent, with the travel design patterns, the agents can move to a terminal, at where has the resources they may need, to execute task. A distributed isomerous DataBase System is developed to test the above model, whose results are wonderful.
- 【网络出版投稿人】 武汉理工大学 【网络出版年期】2004年 03期
- 【分类号】TP393.05
- 【被引频次】1
- 【下载频次】117