基于SOAP的多Agent系统通信机制的研究

来源 :西安工业大学 | 被引量 : 0次 | 上传用户:linxiong12
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,关于Agent和多Agent系统(MAS)的理论、技术和应用研究,已经成为人工智能、软件工程与互联网络Internet等领域共同关注的研究内容。由于单个Agent不足以完成全部的问题求解,需要多个Agent一起通过交互、协同工作。而通信是实现Agent交互与合作的基础。传统的ACL(Agent Communication Language,代理通信语言)也只是定义了一种行为交互的规范,在针对Internet上的应用实现上没有给出具体措施,存在不同语言难以交互等缺点。 本文引入XML技术和SOAP技术,用XML封装KQML作为不同Agent系统之间通信的语言,克服了KQML因缺乏形式化的语义解释以及句法结构和语义之间存在断层等问题所导致的Agent设计和通信的二义性。用SOAP作为系统的底层通信协议,以便于异构系统间跨平台的调用,实现了跨防火墙,跨网络的通信。在此基础上,提出了MACF-XMLSOAP(基于XML和SOAP的多Agent通信框架)并重点阐述了通信框架的结构及功能模块。这个框架是由Agent模块、ACL模块、XML模块和SOAP通信模块四个模块组成的,其中Agent模块负责设计Agent的功能,ACL模块负责设计Agent间知识级的通信功能,XML模块负责将Agent系统间通信的ACL进行封装。在多代理系统之间以XML文档的形式进行传输。SOAP通信模块用来实现应用层的传输。 这样设计的好处是在Agent系统进行设计时,将Agent结构设计和通信分开,降低系统设计的难度,且可实现跨平台通信。
其他文献
心脏是人体重要器官之一,心血管病又是人类三大疾病之一,因此对于它的生理病理研究具有重要意义。为了更好地诊断和治疗各种心脏病,更好、更安全地研发治疗心脏病药,人们一直
运动机器人的追踪避障技术,一直是机器人技术研究中一个比较活跃的分支,也是一个多学科交叉的综合性课题。该课题涉及视频采集、图像处理、视觉测距、立体匹配、地图构建、路径
关联规则(Association Rules)是挖掘发现大量数据中项集(Itemset)之间有趣的关联或相关联系,是数据挖掘领域研究的一个重要内容。将关联规则应用于社会保障数据,可以发现一些
信息技术的迅猛发展给军队现代化建设注入了新的活力,实现信息化已成为军队现代化建设的必然趋势。军队310网络的不断完善,为军队指挥自动化、网上办公等信息化建设奠定了基
随着人们对身份认证的安全性要求越来越高,生物认证方式得到越来越多的关注。指纹识别是一种先进成熟的生物认证技术,被广泛应用于不同领域。将指纹识别技术应用于校园用户的
随着计算机硬件设计水平的提高,越来越多的软件开发工作集中在图形用户接口(GUI)上。越来越多的嵌入式系统都需要GUI的支持,针对不同嵌入式开发平台设计相应的图形用户界面作
随着建模技术的发展和三维数据获取设备的完善,大型三维模型已经十分常见,这些模型满足了人们在精确度、真实感等方面日益增长的需求。但是这些模型数据量很大,给其存储、传输以
数字化技术的发展为信息的获取和传播提供了极大的方便,同时也带来了数字化产品的版权保护问题。数字水印技术为数字化产品的版权保护提供了一种有效方法。目前的数字水印大
随着企业现代化管理技术、计算机技术、网络技术的应用推广,综合自动化及管控一体化成为流程工业(如石油化工)领域非常重要的发展方向。而制造执行系统(MES)是这一发展导向的
数字水印是近十年来出现的一种有效的数字产品版权保护技术。它作为加密技术的补充,克服了传统密码学技术中加密的内容在解密之后不再安全的问题,因此它作为知识产权保护和数