首页 励志故事 三层体系概述

三层体系概述

时间:2022-01-19 励志故事 版权反馈
【摘要】:它被广泛用于大量的网络用户发布网络GIS地图、数据和元数据。ArcIMS应用服务器处理提交的数据后获取装载对应数据的机器,并跟踪该机器上ArcIMS服务正在启动的相应ArcIMS空间服务器,并创建指定地图。数据存储层主要是指ArcIMS发布的地图数据文件或数据库。
三层体系概述_网络地理信息系统

7.1.1 三层体系概述

ArcIMS是一个可伸缩的网络地图服务平台。它拥有强大的地理数据添加和分析功能,可以集成多源数据,另外还有基于标准的信息交流、简单易用的数据框架、多用户体系、支持多种客户端、高伸缩性服务器端、提供大量GIS功能等特点。它被广泛用于大量的网络用户发布网络GIS地图、数据和元数据。ArcIMS通过支持多种IT和GIS的Web服务协议,通过多种规范(如XML、SOAP、WMS、WFS、GML等)向用户提供互操作选择。它在GIS互操作中扮演着关键角色,目前版本为ArcIMS 9.3版。

ArcIMS多层体系结构(如图7-1)可以简单认为它由两大部分组成:客户端(浏览器)和服务器端,属于典型的C/S(B/S)结构。具体来说,它应由展示层(presentation tier)、逻辑事务层(business logic tier)和数据存储层(data storage tier)三个部分组成。

img120

图7-1 ArcIMS多层体系结构图

展示层由能够对地理数据进行访问、浏览、查询及分析客户端组成,包含常用三种浏览器:HTML页面、标准Java和可定制Java客户端浏览器。

逻辑事务层也就是服务器端,由Web服务器、连接器、应用服务器、空间服务器以及管理工具五部分组成。它的最前端是Web服务器,客户端使用普通WWW浏览器与之直接交互。Web服务器通过连接器与ArcIMS应用服务器连接,默认情况下Servlet连接器是其标准的连接器。ArcIMS应用服务器处理提交的数据后获取装载对应数据的机器,并跟踪该机器上ArcIMS服务正在启动的相应ArcIMS空间服务器,并创建指定地图。管理工具和ArcIMS空间服务器则在后台支持应用服务器的运行,ArcIMS空间服务器是ArcIMS的中枢,它保证向客户端准确地创建地图。

数据存储层主要是指ArcIMS发布的地图数据文件或数据库。

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

我要反馈