Web Service与MAS的集成及通信会话机制研究

来源 :中国科学院研究生院(本部) 中国科学院研究生院 中国科学院大学 | 被引量 : 0次 | 上传用户:mark_johnson
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机技术的发展和互联网的普及,面向单一企业和特定业务逻辑的软件系统,以及传统的集中控制的软件开发方法已经无法适应当前分布式的、异构的应用环境。应用环境的这些特性要求新的软件模式能够适应环境的不确定性,自主、有效地实现其功能。Web服务(和实现Web服务的组件)是目前最重要的Web资源,作为新一代Web的基本构成元素Web服务包括静态的信息、知识、计算资源和物理操作。Web服务采用了统一的通信协议一SOAP和标准的数据格式一XML,解决了在Internet上异构平台的互操作问题,但由于缺乏自主性,从本质上来说,Web Service还是一种静态的远程调用(RPC)。作为人工智能和分布对象计算技术的结合,Agent为分布式、智能化系统的分析、设计和实现提供了一种全新的解决方案。通过将实现Web服务的组件封装为可由Agents集中调控的技能,以多Agent技术建立的Agent社会作为Web的上层结构,基于Web的社交智能可以通过Agent社交智能来自然地体现。   本文着力于发挥Agent技术和Web Service各自优点,所做的主要工作如下:   1.在介绍多Agent系统(Multi-Agent System,简称MAS)与外部软件(非Agent系统)集成理论的基础上,提出用Web Service封装各软件系统,为Agent调用这些软件提供了统一的方法,方便了MAS与外部软件的集成。   2.提出了利用Web Service Agent转换器实现协议间的转换,并设计和实现了WebService Agent转换器,解决了Web Service平台和多Agent平台直接消息通讯问题。在保持相对独立的体系架构和不改变现有规范的前提下,实现了Web Service和多Agent平台的松散耦合。   3.提出用多Agent环境MAGE将Agent技术和Web Service有机结合起来,为应用系统集成提供良好的开发环境。   4.针对集成Web Service和多Agent平台的关键在于解决Web Service平台和多Agent平台直接消息通讯问题,研究了集成系统的通信机制,最后以FIPA英式拍卖为例,构建了一种基于染色petri网的多Agent会话机制。
其他文献
本论文首先介绍了课题的来源及研究的意义、目标及内容,并分析了课题目前的研究现状、存在的问题以及发展趋势。  其次,介绍了软件自动化测试的基本理论和相关概念,其中包括测
支持向量机是Vapnik等人提出的一种以统计学习理论为基础的机器学习方法,它以结构化风险最小化代替经验风险最小化作为优化准则,在最小化样本点误差的同时缩小模型预测误差的上
程序分析技术是以程序为处理对象,按信息获取的需求对程序进行具体的分析。随着现代程序设计技术的发展和软件规模的扩大,程序分析技术在软件工具和软件工程中得到了更多的应用
计算机技术迅速发展,CPU速度越来越高,处理能力越来越强,应用程序规模不断扩大,特别是Internet及WWW的出现,使计算机的应用范围更为广阔,许多应用程序需在网络环境的异构平台上运行
基于口令的认证密钥协商(PAKE)协议是指,共享口令的2个参与者通过在不安全网络中的通信,互相进行认证并协商安全会话密钥的过程。PAKE协议的通信消息和敌手能力都非常复杂,从而
学位
非真实感绘制指的是利用计算机生成不具有照片般真实感,而具有手绘风格的图形的技术。其目标不在于图形的真实性,而主要在于表现图形的艺术特质、模拟艺术作品或作为真实感图形
随着计算机技术和互联网技术的迅猛发展,基于Web技术的信息化建设己经引起人们越来越多的关注和重视,基于B/S体系结构的Web数据库应用技术应运而生。本文在AxbandⅡ平台开发、
基于量子力学的量子计算机可能成为继经典计算机以后的一类强有力的新型计算机,量子程序设计语言则直接关系到量子计算机的使用,国外研究刚刚起步。 本文在分析比较已有量子
随着多媒体技术、嵌入式系统、移动计算、普适计算等计算机科学与技术的发展,实时计算与实时系统正日益深入人们的日常生活。与非实时系统相比,实时系统最显著的特点是系统的正
当前,将计算机和网络技术应用于军事领域、处理军队内部事务已成为军队发展的必然趋势,实现军事管理的自动化、无纸化是我军信息化变革的重要内容之一。电子政务被列为“信息高
学位