共查询到10条相似文献,搜索用时 15 毫秒
1.
基于SOAP协议的Agent通信语言的研究 总被引:3,自引:1,他引:3
Agent通信语言是实现多Agent系统交互与合作的基础。SOAP作为一种新的与平台无关的通信协议,可以实现异构多信息的交换,使得各孤立系统的通信变得容易。文中在分析Agent通信语言,XML,SOAP,WebService等技术的基础上,结合KQML语言提出了一种基于SOAP协议的Agent通信实现方法,这种方法的消息结构由三层组成:SOAP层、KQML层和内容层。并分析了这种三层结构的消息表示的优势及其在实际系统中的应用。 相似文献
2.
3.
Agent通信机制是多Agent系统中Agent间相互协作、完成任务的基础和关键。文中在Agent通信语言模式的基础上提出并设计了一个基于XML和CORBA技术的Agent通信框架,着重对该系统的原理、体系结构、模块功能以及其优点作了分析和描述。最后,结合KQML通信原语探讨了利用XML“封装”KQML消息的方法和作用。 相似文献
4.
基于SOAP的软件人通信模型研究 总被引:2,自引:1,他引:2
对比了两种常用智体通信语言KQML和FIPA-ACL,确定软件人的通信语言采用FIPAACL,从而实现与分布在世界各地的多智体系统之间能够互操作,即相互通信和交流信息。同时提出了软件人通信层;欠结构和交互模型。然而,目前FIPA消息不能穿越防火墙,极大地制约了不同Agent平台之间的互操作性,因此提出使用简单对象存取协议(simple Object Access Protocol)作为新的传输协议,该协议可以穿越防火墙FIPAACL的规范,但未完整地涉及安全问题,因此同时通过扩展SOAP解决软件人通信的安全问题,从而达到可靠的安全通信。 相似文献
5.
基于SOAP协议的KQML语言通信实现 总被引:8,自引:0,他引:8
提出了一种基于SOAP协议的KQML通信实现方法。在此方法中,用XML来表示KQML语言的performatives以及把这些performatives放在SOAP协议的body之中,最后通过SOAP协议在Agents之间进行通信。 相似文献
6.
一个基于XML和CORBA的Agent通信框架 总被引:3,自引:0,他引:3
叶斌 《计算机技术与发展》2006,16(12):32-34
Agent通信机制是多Agent系统中Agent间相互协作、完成任务的基础和关键。文中在agent通信语言模式的基础上提出并设计了一个基于XML和CORBA技术的Agent通信框架,着重对该系统的原理、体系结构、模块功能以及其优点作了分析和描述。最后,结合KQML通信原语探讨了利用XML“封装”KQML消息的方法和作用。 相似文献
7.
基于KQML面向虚拟企业合作伙伴选择的多Agent系统通信模型 总被引:1,自引:1,他引:0
给出了一个面向虚拟企业合作伙伴选择的多Agent系统基于KQML的通信模型。介绍了各Agent间通信时用到的KQML保留原语,并对KQML原语进行了适当的扩充以满足系统通信的要求。最后给出了在通信中使用较多的与数据操作有关的KQML消息到相关的数据操作SQL语句间的映射关系,较好地实现了KQML消息与SQL语句的衔接。 相似文献
8.
Agent通信语言KQML的实现及应用 总被引:16,自引:0,他引:16
论文针对KQML语言规范的新变化和实际应用领域的需求,提出了一系列面向Agent通信的KQML实现算法,初步实现了一个较完整的新KQML语言解释器,并将其应用于医疗保健顾问系统中的多Agent通信,收到了较好效果。 相似文献
9.
基于多Agent的楼宇自动化系统集成研究 总被引:2,自引:1,他引:2
在楼宇自动化系统中,由于各子系统具有不同的结构、不统一的通信协议,使得各系统之间的信息共享及交互协作成为目前急需解决的问题.为了解决子系统的异构问题,促进系统间信息共享,将多Agent技术引入楼宇自动化系统(BAS)集成中,建立了基于多Agent的BAS集成模型.通过用可扩展标记语言XML将Agent通信语言KQML封装成统一的消息格式,并利用Java的消息服务机制JMS传递消息,从而有效地解决了异构系统互相通信和协作的问题. 相似文献