基于Web Services的FIPA Agent通信机制研究

来源 :云南大学 | 被引量 : 0次 | 上传用户:qingmeizhujiulyx
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在多Agent系统中,正如人类社会一样,通信是交互和社会组织的基础。如果没有通信,一个Agent仅仅是封闭的个体。Agent之间的动态关系通过相互发送消息来体现,通信就是采用这种方式的相互作用的行为。因此,研究Agent的通信就成为多Agent系统应用的关键。 目前较流行的Agent通信语言是KQML,和FIPA ACL,但总的来说,这两种Agent通信语言的发展都偏离了Intemet的主流技术与标准。在当前Agent的网络应用环境下,XML技术因其良好的扩展性、有效性和结构化,正逐渐成为公认的一种Agent通信语言发展的方向。与此同时,基于XML技术的SOAP技术为如何实现各种网络服务在Intemet上的跨平台、跨软硬件的无缝集成提供了很好的解决方法。特别是伴随着WS-Addressing技术的日益火热,其类似于Agent通信的特点更是为解决ACL在应用中遇到的困难指明了方向。 论文详细介绍了Agent和Web Services等相关技术,在详细分析FIPA通信规范的基础上,结合Web Services技术对FIPA通信原语层进行重构工作,设计了一种基于Web Services的FIPAAgent通信实现方法。首先,论文详尽分析了FIPA的通信规范,进而总结了ACL在应用中遇到的障碍以及基于Web Services的FIPAAgent通信机制需要解决的问题及可行性。然后,论文设计了基于Web Services的FIPA Agent通信协议栈,并在借用Web Services终结点引用封装AID(AgentIdentifier)的基础上设计了通信信封。针对两种消息格式之间的转换,本文设计了相应的消息映射规则,并进一步设计了FIPA-WS MTS的工作机制。最后,论文基于Jade平台和Axis2框架设计并实现了本文所设计的通信机制的核心部分。 基于Web Services的FIPAAgent通信机制克服了FIPAACL在应用上遇到的诸多困难,同时SOAP的跨平台性使得异构的FIPA Agent通信成为可能,此外,该方法的提出对于FIPAAgent和Web Services技术的集成也有积极的意义。
其他文献
由于时序数据区别于普通数据,为了达到有效的利用时序数据特征进行数据分析目的,本文针对时序数据特征提取方法进行了深入的研究,主要做了以下工作:(1)为了减小数据量,首先利用一
将CDN和P2P进行融合构成的混合内容分发系统能够充分结合两种技术的优势,提高系统的可扩展能力和可靠服务能力。本文针对CDN-P2P系统中底层P2P分发网络及其构造协议、CDN与P2
HART C8PSK(Highway Addressable Remote Transducer Coherent8-way sfhit key)协议是HART现场总线的第二代物理层协议,具有兼容HART现场总线第一代物理层协议HART FSK和速度
无线射频识别 (Radio Frequency Identification,RFID) 技术是20世纪90年代开始兴起的一种自动识别技术,是一种非接触的自动识别技术。它采用识别技术、通信技术,在大规模集成电
支持向量机最初于20世纪90年代由Vapnik提出,是一种新的统计学习算法,其学习原则是使结构风险最小化,这使得支持向量机具有很强的泛化能力。近年来,支持向量机在理论研究和算法实
本文针对时序数据为连续型数据值,以挖掘不确定性规则实现分类为目的,对神经网络中隐含的知识转化为不确定性决策规则的方法进行了研究。围绕该主题,研究内容包括四个方面:(1)针
离群数据挖掘是数据挖掘中一项重要的任务,它往往可以使人们发现一些既真实而又出乎意料的知识。在欺诈检测和医疗分析等一些领域中,对离群数据的挖掘研究比对正常数据的挖掘研
视音频获取技术是根据已知的资源定位符,通过特定的传输协议来获取视音频的技术。现在普遍使用的传输协议虽然可以实现可靠的数据传输,但是在视音频数据的实时传输方面还不是
目前,彩色图像处理方法分为两类,一种是直接对色彩矢量进行处理,其存在的不足是运算量和所需存储空间比较大。另一种是彩色分量处理,即分别处理每一分量,把分别处理过的分量图像合
在桌面和服务器领域,多核与虚拟化已经成为一种趋势。在嵌入式领域,多核与虚拟化也是未来的发展方向。多核处理器使得嵌入式系统的硬件性能得到成倍的提升,虚拟化技术则可以