基于Agent封装与软件重用的协同会议系统设计与实现

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:moqianru
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
当今是网络信息技术不断发展的时代,传统的协同会议系统软件越来越不能满足人们日益增长的需求。随着Agent技术和多Agent系统的出现,Agent技术的研究已成为当前研究的热点之一。Agent技术为实现协同会议系统提供了一种新的途径,Agent的特性,Agent的组织结构,以及基于Agent的软件重用技术为实现实时音视频协同会议系统提供了理论基础。本文通过研究Agent基础理论,多Agent通信与协作、多Agent组的结构以及基于Agent的软件封装技术,提出了Agent在不同层次的三种封装技术:基于Agent的源代码级封装、基于Agent的数据通信封装和基于Agent的软件模块封装。本文使用多Agent软件设计方法,设计并实现协同会议系统。软件实现以JADE作为基础开发平台,采用Agent组结构、Agent封装技术和Agent软件重用技术实现跨地域和跨网段的协同会议系统软件。该软件包含音频/视频通信,共享电子白板,本地音视频播放及共享,权限控制和文件共享等功能。软件使用Agent源代码级封装技术实现登录Agent组和管理Agent组;使用Agent数据通信封装技术实现功能Agent组中多人音频/视频通信功能;功能Agent组中电子白板和文件共享的实现使用Agent软件封装技术和Agent软件重用技术。Agent封装软件技术和Agent软件重用技术能够提高软件的重用性,并且可以提高软件的可扩展性,为解决软件重用提供了一种新的技术途径和方法。本文最后对协同会议系统软件进行了测试,测试包含功能测试和性能测试两部分,测试结果表明,该软件能够满足实时通信和跨地域跨网段的需求,多种多样的交互方式能够很好的适应当前人们的需求。
其他文献
随着城市整体发展速度的不断加快,日趋紧张的交通问题给人们带来了巨大的效率,能源和生命上的损失。为了有效得改变现状,智能交通系统作为主要的解决方案开始受到各界关注,从而迅
随着计算机和互联网的普及,人们越来越习惯于通过互联网来获取和传播信息,同时,由于国际化的需要,越来越多的文档、网页采用多种语言的形式在互联网上传播。互联网是一个日益增长
目前,Web服务逐渐普及,网格计算方兴未艾,移动无线网络逐步推广,在这些并发、分布和移动环境下,对事务处理的模型、语言和原型的研究正在展开.越来越多的电子商务和科学应用运行在
随着基于数据仓库的数据挖掘和OLAP被越来越多的人研究和应用,信息愈来愈显示出其重要性和支配力,为了对信息进行存储和再加工,更好的支持决策系统,信息仓库的概念应运而生,它把管
下一代互联网的特点是更大、更快、更安全,网络安全已成为左右网络发展的关键因素。IPv6是下一代互联网的核心网络层协议,对下一代互联网安全的研究也将主要围绕IPv6本身及特点
虚拟现实技术在计算机仿真、数字地球和游戏娱乐等领域都有广泛的应用。这些应用不仅要生成高度真实的复杂虚拟环境,而且用户要和虚拟环境进行互动,增强交互性和沉浸感。使人
软交换技术是近年发展起来的一种新的呼叫控制技术,已经逐渐成为电路交换向分组交换演进的主流技术。随着下一代网络(NGN)概念的提出,国内外对软交换的研究达到了高潮。下一
本文首先介绍了信息抽取的产生背景、技术内涵和基本应用,分析了信息抽取系统体系结构、信息抽取的关键技术以及分类和衡量指标。本文还介绍了ontology和规则表达式的基本知
基于区域的图像检索技术是基于内容图像检索的一个重要研究方向,它利用图像分割技术把图像分成多个区域,用区域特征集表示和索引图像,在一定程度上实现了对象层次的检索,减小了图
本论文是结合上海师范大学校园“一卡通”工程项目完成的。由于圈存系统是金钱敏感的准金融系统,在调研阶段详细分析了圈存系统可能面临的安全隐患,研究了相关的信息安全技术,包