企业级GIS服务器可提供更高级、更完整的GIS服务,一般基于分布式对象技术构建。AO是ESRI完全基于COM工业标准开发的组件GIS,AGS建立在AO基础上,是企业级GIS服务器中的典范。深入研究COM组件技术、AGS的GIS服务器实现机制,对研发自主产权的企业级GIS服务器很有帮助。文中从应用角度,首先对COM/DCOM概念、本质及实现方式进行了研究;其次分析了AGS的体系结构,得出GIS服务器如何宿主和管理AO组件对象是AGS的核心所在,并对此进行了深入研究;最后提出基于COM/DCOM的PosaGIS服务器架构并进行了相关实践。
The enterprise GIS that can provide advanced full GIS functionality is commonly built by using distributed object technology. AGS is a model of enterprise GIS. It is based on a common library of shared GIS software components called AO which accords with international COM industry standards. Studying COM technology and AGS' s GIS server implement mechanism is helpful to develop independent GIS sever. The paper researches enterprise GIS server from application vision. Firstly, the paper researches concept, essence and implement method of COM. Secondly, it concludes that how to host and manage AO is kernel of AGSs GIS server by analyzing the architecture of AGS and goes deep into research it. Lastly, the architecture of PosaGIS Server is proposed and practiced.