|
硕士:唐 江
论文摘要
WebGIS的发展要求建立应用模型服务器,以支持复杂模型的分析、解决应用系统的客户化、灵活性和可扩展性等问题。本文将科学可视化研究领域的数据流机制、软件工程研究领域的软件构件方法和可移动代码技术结合,对建立应用模型服务器所需的理论技术进行了探讨。
本论文研究的结论如下:
(1)论文提出了一个灵活的、可扩展的、开放的WebGIS体系结构,认为WebGIS由数据服务器、操作服务器和视图服务器三大部分构成。应用模型服务器(即操作服务器)根据功能可划分为三个模块:模型编辑器、模型运行管理器和模型库管理系统。
(2)论文认为数据流机制是应用模型服务器的理论基础。一方面,它的数据流图以图形界面的方式简明扼要的表示了一个组合模型的逻辑视图,体现了网络应用开发中的软件构件设计思想;另一方面,它所提倡的“命令流”和“运行控制”机制可以作为应用模型服务器服务策略的主控逻辑。
(3)在系统实现技术方面,本文认为软件构件技术是模型客户化的基本方法,并在文中定义了一个接口及其包含的方法,允许模型构件之间相互传递数据。
(4)论文指出模型运行管理器实现是与具体的服务策略相关的。而分布式计算和可移动代码是分担服务器负荷的两种重要策略,它们相互补充,共同支持模型运行。
(5)在模型库管理方面,本文提出了一个元信息管理方案来组织管理模型构件和客户化后的组合模型。
关键词:WebGIS 应用模型服务器 模型管理系统
英文摘要>>
|