论文部分内容阅读
信息化是社会进步的重要手段之一。当前以计算机技术,通讯技术和网络技术为代表的现代信息技术,使人类对信息资源的利用进入了高效、专业化、多样化、共享化的现代阶段。信息已经成为生产力发展的重要核心和国家的战略资源。因此组织和管理大型数据集的复杂性正成为数据生产者和用户的最突出问题。数据生产者需要有效的数据管理和维护办法;用户需要找到更快、更加全面和有效的方法,以便发现、访问、获取和使用现势性强、精度高、易管理和易访问的数据。在这种情况下,数据的内容、质量、状况等元数据信息变得更加重要,成为信息资源有效管理和应用的重要手段。美国副总统戈尔在其有关“数字地球”的讲话中也把元数据作为数字地球的重要支撑条件之一。本文首先在分析G/S分布式空间数据服务器群的基础上,介绍了G/S模式理论,包括G/S模式的系统模型、G/S模式的特点和优势以及G/S模式的关键技术。本文在介绍HGML技术基础上,着重分析了HGML的概念、特点以及HGML的解析技术和查询技术。同时,还分析了目前元数据的现状、作用和意义,而元数据的定义目前还不统一。所以根据实际项目的需要,本文设计出了元数据的基本内容。然后根据目前的G/S模式分布式空间数据服务器群,提出了元数据组织与管理的总体架构。根据总体架构的特点,采用Socket通信技术,结合多线程编程技术,设计出来一种针对G/S下的分布式空间数据服务器群的元数据组织与管理的原型系统,最后在原型系统的基础上,对元数据的更新功能进行实现。本文成果主要体现在以下四个方面:第一,根据G/S模式G端的需求,以及元数据的定义,设计出了元数据的基本内容。第二,在G/S模式下采用了HGML实现元数据的组织与管理。第三,在分布式空间数据服务器群中,采用单个Master节点来管理MetaDataServer节点,并以此设计了元数据组织与管理的原型系统。第四,在实现原型系统的基础上,根据HTTP原理,实现了元数据的更新功能。