首页 理论教育 动态服务页面

动态服务页面

时间:2023-01-19 理论教育 版权反馈
【摘要】:图4-2 基于ASP模式的网络GIS体系结构基于ASP的网络地理信息系统的优势如下:①可在服务器根据用户需求实现可伸缩应用系统,降低系统成本,提高系统性能。③“瘦”客户/“胖”服务器模式,使任何浏览器用户都可以访问GIS服务器的地理信息。基于ASP的网络地理信息系统的劣势如下:方案只能在Windows平台上实现,无法跨平台部署和运行。
动态服务页面__网络地理信息系统

4.1.2 动态服务页面——ASP

动态服务页面(Microsoft,2009)ASP模式是在服务器端采用ActiveX组件技术实现的GIS服务器,其核心是GIS ActiveX组件。系统的体系结构如图4-2所示。

ASP模式工作原理如下:ActiveX组件封装其内部实现细节并提供符合标准的操纵接口,是一个完成独立功能的程序模块。一般情况下,组件按照功能可以分为3个层次:GIS组件、管理组件和用户组件。GIS组件包含数据读写、地图操纵和空间分析组件等;管理组件提供对整个应用的管理功能,包括GIS服务代理组件、系统性能监测和负载平衡组件、安全管理组件等;用户组件负责用户交互,响应用户操作请求功能。系统可以根据需要对这些组件剪裁或增加,以满足应用需求。用户组件可以从服务器端下载到客户端,通过DCOM/ ActiveX直接和服务器的GIS组件通信,完成GIS数据和功能请求操作。

img24

图4-2 基于ASP模式的网络GIS体系结构

基于ASP的网络地理信息系统的优势如下:

①可在服务器根据用户需求实现可伸缩应用系统,降低系统成本,提高系统性能。

②由于组件遵循相同的ActiveX标准,因此组件间可以实现无缝连接,提高系统稳定性。

③“瘦”客户/“胖”服务器模式,使任何浏览器用户都可以访问GIS服务器的地理信息。

④系统开发可以采用任何支持ActiveX标准的工具,例如FrontPage和InterDev,和ASP结合起来,使开发变得非常容易。

基于ASP的网络地理信息系统的劣势如下:方案只能在Windows平台上实现,无法跨平台部署和运行。

这类产品代表有ESRI于1996年10月推出的MapObjects IMS(王津等,2001)和MapInfo的MapXtreme等。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈