首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 93 毫秒
1.
常朝稳  司志刚  王潜 《计算机工程》2008,34(16):125-128
提出一种基于邮箱的移动Agent域通信机制,减少消息追击现象的可能性,邮箱同步迁移提高了系统的可靠性,通过域划分减小移动Agent系统的地址开销和通信开销。分析和实际应用表明,在多域多主机的系统中,该通信机制提高了移动Agent的移动性和自主性,实现了系统的位置透明性和高效性。  相似文献   

2.
多Agent系统的组织结构是Agent个体之间交互的框架。对分布式多Agent系统的组织方式、协作机制进行了简要讨论,提出了Agent域及Agent图的概念。根据不同Agent之间的地理位置和通信代价,由Agent个体、Agent组及Agent域三级组织结构形成一个Agent图,并借鉴计算机网络的分布式自适应路由选择策略进行多Agent系统的协作组织。分析表明,该模型具有高效、健壮、通信开销较小等优点。  相似文献   

3.
提出一种基于模板分析方法,说明Agent之间通信如何使用这种方法去构造和分解消息,并说明这种方法减少了在ACL上的假设和消息格式的使用.模板的应用降低了Agent之间相互操作的需求,允许Agent在一个开放的多Agent系统中通信,可以事先不考虑缺少ACL协议和消息格式要求.  相似文献   

4.
曲英伟  郑广海 《微机发展》2003,13(10):120-121
提出一种基于模板分析方法,说明Agent之间通信如何使用这种方法去构造和分解消息,并说明这种方法减少了在ACL上的假设和消息格式的使用。模板的应用降低了Agent之间相互操作的需求,允许Agent在一个开放的多Agent系统中通信,可以事先不考虑缺少ACL协议和消息格式要求。  相似文献   

5.
Agent通信是多Agent系统(MAS:Multi-Agent System)的核心活动之一,是Agent相互协调、合作的基础。依据FIPA(Foun-dation for Intelligent Physical Agents)规范,采用消息传送与CORBA技术相结合的通信方式,实现了MAS中Agent之间的有效通信。通过具体的通信实例讨论了MAS中Agent通信的实现。  相似文献   

6.
通过对现有移动Agent通信机制的分析,将移动Agent名字解析机制与消息传递机制相结合,提出一种高效可靠的移动Agent通信模型.利用域名服务器(domain server)和移动Agent系统的通信部件(communicator)相结合来实现移动Agent通信.采用全局命名方式ADHN,以解决透明寻址问题.对于消息处理,则使用基于邮箱的消息缓存和转发机制,移动Agent状态、消息超时和优先级的引入很好地解决通信失效问题,提高了通信效率.  相似文献   

7.
基于多Agent的楼宇自动化系统集成研究   总被引:2,自引:1,他引:2  
在楼宇自动化系统中,由于各子系统具有不同的结构、不统一的通信协议,使得各系统之间的信息共享及交互协作成为目前急需解决的问题.为了解决子系统的异构问题,促进系统间信息共享,将多Agent技术引入楼宇自动化系统(BAS)集成中,建立了基于多Agent的BAS集成模型.通过用可扩展标记语言XML将Agent通信语言KQML封装成统一的消息格式,并利用Java的消息服务机制JMS传递消息,从而有效地解决了异构系统互相通信和协作的问题.  相似文献   

8.
面向Web服务的多Agent系统的通信机制   总被引:3,自引:1,他引:3  
介绍了一种面向Web服务的多Agent系统的通信机制,该通信机制通过消息模板和基于本体论的知识表示语言,消除了多Agent系统中因通信语言的差异而产生的影响,实现了Agent之间的有效通信。  相似文献   

9.
文章提出一种用泛洪在朋友的列表中寻找目标Agent的通信算法,在产生消息追逐现象时比主动通信算法要优越,消息追逐现象会导致主动通信算法传递消息失败,而改进的算法利用泛洪一定会找到目标Agent,进而把消息传递给目标Agent,通过分析验证表明改进的算法具有较佳的Agent通信性能。  相似文献   

10.
通过分析多Agent通信的基本过程,以JADE为例对Agent请求和接收消息的过程进行了详细的剖析,重点分析了通信策略和传递方式。在传递方式中,应答方可以直接回复,也可以间接回复,简要地分析了这些方式的优缺点。  相似文献   

11.
基于多Agent技术的分布式协同设计结构的研究   总被引:4,自引:0,他引:4  
冯相忠  高禹 《计算机应用》2006,26(9):2182-2183
将多Agent技术引入协同设计中,使所构造的协同设计系统具有多Agent系统的分布性、协作性、智能性的特点。文中给出了Agent的结构、协同设计单元的多Agent组成和基于Web服务的整个协同设计系统的结构; 并对协同设计系统实现的一些关键技术进行了讨论,包括Agent的创建、Agent之间的交互、知识的共享和Agent之间的冲突的消解。  相似文献   

12.
从基于动态、异构网络上快速构建稳健的多agent系统出发,设计了多agent远程过程调用通信模型,定义了三种基本类型的agent,对KQML消息规范进行扩展,增加了对消息生存周期的控制,设计了双缓存消息推送器以实现agent消息的主动推送,并在WCF的基础上实现了该通信框架。针对同目标多agent协作系统提出了基于开销均衡的agent系统交互协商策略,通过实例证明相对于独立运行和基于正交互协商策略的agent系统,本协商策略可有效降低系统总开销,并可使运行负载更为均衡。  相似文献   

13.
一个基于JaVa的多Agent系统框架JAFMAS及其改进   总被引:3,自引:1,他引:3  
介绍一种基于Java多Agent系统构造框架JAFMAS。该框架可为多Agent系统的开发者提供了一组可扩展的Java类,使得开发者将力量集中于Agent的具体功能细节而不必担心Agent的通信方法和行为协调机制。该文介绍了框架的体系结构和分布式环境下Agent间的通信方法和行为协调机制,同时对JAFMAS做了一些改进。  相似文献   

14.
Developing Real Applications With Agent Technologies   总被引:1,自引:0,他引:1  
In this paper, we present an agent library to develop multi-agent applications. Such an agent library has been realised taking into account FIPA specifications. FIPA specifications give the minimum amount of technology deemed necessary for the management of agents in an open agent system, including agent roles, an agent communication language, an agent management content language, and a standard way to interact with non-agentised software.Therefore, the library offers the prototypes of the agents necessary for the management of a FIPA agent open system and an agent prototype that the user can specialise to build the other agents necessary for her/his application. The library has been implemented both in C++ and Java. The two implementations support a logical distribution, i.e., the agents correspond to different threads, and a physical distribution, i. e., agents of the same applications run on different machines. The Java library has been used to develop a multi-agent system, that facilitates users to use a video on demand service, and a first prototype of the system is under experimentation. The C++ library is used for the development of a multi-agent system that should integrate the different software modules performing sensory data interpretation, planning, faults diagnosis, . . . of a robot working in a space station.  相似文献   

15.
随着Internet的出现和发展,电子商务技术也有了长足的进步,Agent概念的出现及其技术的进步,使它成为自动完成电子商务活动代理的理想选择。首先,文章基于多Agent思想构造了一个电子商务系统框架;其次,对此系统中Agent之间的通信协议要求进行了规范;通过分析,选择了XML作为Agent之间通信的消息格式;最后,在上述平台上集中研究了如何将关系型数据转换成XML数据的方法,并对此进行了实现。  相似文献   

16.
Agent通信语言及相关理论的研究   总被引:5,自引:0,他引:5  
在多代理系统里,为了实现某一目标,Agent需要通信和交互。因此,设计一个理想的Agent通信语言就显得十分重要。Agent通信语言的实现涉及的因素,除了语言本身外,还包括Agent理论、语义、证明和会话策略等。该文就Agent通信语言和相关理论作了简单的分析并指出存在的问题。  相似文献   

17.
基于多Agent系统的远程故障诊断系统模型   总被引:2,自引:0,他引:2       下载免费PDF全文
随着信息技术的发展,远程故障诊断系统的研究及应用正在世界范围内兴起。该文提出了一个基于多Agent系统的远程故障诊断系统模型,定义了层次划分、各层的结构以及功能,并简单介绍了Agent间的通信与协作机制。  相似文献   

18.
航天装备仿真资源管理系统的资源管理不仅需要通过代理管理相应的模块,更重要的是利用代理之间的交互实现资源的高效传输和管理.实现代理之间交互的关键是选择合适的代理通信机制.由于航天装备仿真资源分布性、多样性和可重用性的特点,代理间采用了基于消息的通信机制,并依据KQML语言的规范定义了消息通信的信息流和控制流.基于消息的代理通信机制不受简单命令和响应结构的限制,克服了黑板系统的缺陷,充分体现基于代理的方式构建系统的特点,很好地解决了信息资源和操作对象的分布性以及复杂性问题.  相似文献   

19.
移动agent技术是一种新型的分布式计算模式,它为基于网络的任务分配合作问题提供了一个很好的解决方案.由于agent在网络间的移动.使得agent之间的通信变得极为复杂,已有的agent通信机制和消息传递算法都是建立在固定网络基础设施上的,不具有良好的可扩展性.针对这个问题,提出了一种基于动态基础设施部署的移动agent消息传递算法,较好地解决了在移动的情况下,agent之间通信的扩展性问题.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号