【摘 要】 本文介绍了万维网地理信息系统和构件技术的发展和演变,分析了用构件技术构建万维网地理信息系统的必要性和可行性,着重剖析了在万维网地理信息系统中构件模型的运行机制。 一、万维网 二、万维网地理信息系统 |
图1 万维网GIS的基本构成 三、构建万维网GIS的技术路线 |
图2 ActiveX构件中运行模式 图2(a)所示ActiveX构件与调用该构件的客户在同一节点,构件对象与客户应用在同一节点的不同进程中。图2(b)所示构件对象与客户应用在不同节点的不同进程中。 |
图3 DCOM构件对象访问模式 分布式COM的代理(Proxy)/存根(Stub)对象本身具有远程通信能力。用构件技术构建的万维网地理信息系统容易分发,程序在用户端执行,避免了用户和服务器之间 不必要的信息流量,可提高万维网地理信息系统运行效率及整个网络的效率。从软件重用的角度看,将会减少GIS软件研制、发展和维护的费用。因此构件技术将在万维网地理信息系统构建中扮演越来越重要的角色。 四、结束语 作者单位:中国矿业大学北京校区测量教研室 100083 参考文献 [1] 李威等.用于Intranet分布计算的ActiveX构件特性.计算机系统应用,1998(2):11~14 |