论文部分内容阅读
分布式多媒体技术的发展和应用使计算机渗透到人类生活的各个领域,具有诱人的应用前景,同时也是一个巨大的技术挑战。分布式多媒体系统(DMS:Distributed Multimedia System)建模是其中的一个基础性课题,它需要处理多媒体同步与交互、分布、协作等新的特性。本文主要以基于Agent的协作共享对象和分布式信息系统为研究对象,深入地研究基于Agent的DMS的结构、协作多媒体应用等关键问题。研究重点是在DMS中引入Agent与MAgent的理念,探讨如何利用Agent与MAgent的优势来克服现有DMS在分布式多媒体模式和水利空间信息服务应用方面的不足,以便更好地适用于数字水利以及实际应用的需求。 本论文的主要研究内容和成果包括: (1)针对现有DMS在分布式计算模式方面的不足,引入人工智能领域中Agent的理念,提出了基于Agent的DMS模型(简称ADMS),给出ADMS的概念、组成和体系结构。阐述了一种基于Agent的图像和空间地理的处理结构(AIGS),通过定义一系列的Agent、通讯Agent语言I-XML来支持协作和重用,方便了用户之间的信息共享与协作。 (2)在Agent的基础上,提出了基于MAgent的协作信息服务的理念,设计了基于MAgent的通用DMS模型,然后实现了几种基于MAgent的协作信息服务。 (3)探讨了基于MAgent协作信息服务的可应用模式,重点分析基于Web与MAgent协作信息服务的标准以及其他应用集成的模式。 (4)基于Web服务流语言和Java语言,设计并初步实现了一个基于MAgent的协作多媒体组件(MCMC),以实现Web流的执行与服务。此外,还设计了一种配套的Agent协作体系结构。 (5)分析和研究MAgent的DMS和协作信息服务的Web服务应用与集成模式,它能够为协作信息处理功能在不同层次的共享和互操作提供新的思路和解决方案。 (6)利用基于MAgent的协作多媒体组件,结合水利领域具体应用,研究了防汛决策信息服务系统模型,设计并实现了一个应用于水利的分布式多媒体信息服务系统(W-DMS)。