supermap服务器产品部署优化

supermap服务器产品部署优化

ID:32462100

大小:576.08 KB

页数:7页

时间:2019-02-06

supermap服务器产品部署优化_第1页
supermap服务器产品部署优化_第2页
supermap服务器产品部署优化_第3页
supermap服务器产品部署优化_第4页
supermap服务器产品部署优化_第5页
资源描述:

《supermap服务器产品部署优化》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、SuperMap服务器产品部署优化叶雨(超图软件股份有限公司,北京100096)摘要:WebGIS系统通常由数据层、GIS服务层、Web层和客户端四个层次构成,需要针对其层次结构以及层次之间交互环节进行部署优化。对于SuperMapGIS服务器产品构建的WebGIS系统,可以利用其多服务部署、集群机制和地图缓存等特性,针对各个层次进行优化部署结构,改善系统响应性能,并由此总结出对WebGIS系统进行部署优化的方式方法。关键字:WebGIS、SuperMap、服务器产品、部署、优化、层次、缓存、集群前言Internet为现代信息系统设计带来了全新的视角和理念,

2、基于Internet的应用开始大行其道,逐步试图占据各类信息系统的主导位置。其所具有的分布式运算能力、实时信息共享和便捷访问等特点,正通过各种各样的信息系统影响并改变着世界。在带来新特点的同时,这样的系统也面临着新的问题,基于浏览器-服务器的访问方式在为大规模客户端用户提供信息服务的同时,使大量的运算压力集中在服务器上,为系统运行的性能和稳定性的优化与维护带来了许多新的挑战。针对这一点,人们在信息系统的架构和部署上相应的提出了新的理论和方法,为各种基于Internet的应用系统设计提供了依据和框架。对于GIS的应用系统,互联网的发展带来了同样的机遇与挑战。作

3、为公共资源管理主要手段之一的GIS系统,更倾向于以服务的方式提供软件应用;因此以Internet作为GIS系统运行与访问的平台是发展的必然趋势。在这一领域也已经形成了一套趋于完整的技术体系,这其中不可避免的面临着系统架构与部署设计的问题。如何优化WebGIS应用系统的架构与部署,让其能够提供更大规模的服务,带来更快速的响应与更流畅的客户体验?本文将基于SuperMap的GIS服务器开发平台,简要探讨在当前的服务发布技术模型下GIS服务应用系统的优化与部署方法。1.GIS服务发布技术模型GIS服务将地理信息数据通过中间件向互联网络发布信息提取与处理的接口,将G

4、IS功能应用发布成为网络资源,以供网络中的客户端共享访问,从而形成WebGIS。WebGIS基于通用的Web应用架构模型,将GIS整合为Web应用的一部分,使其成为具有独特应用方式的Web应用系统。其本质依然保持Web系统的特性,同时又因为GIS应用的需求而具有全新的特征1.1WebGIS的组成结构WebGIS通常可以划分为四个层次:数据层、GIS服务层、Web层、客户端。如图1-1所示。图1-1WebGIS层次划分数据层数据是GIS应用的基础,其规模和复杂度直接影响GIS功能实现的效果。数据的载体则是数据组织、访问和维护的基础。当前GIS系统主要以通用关系

5、型数据库作为数据的载体,将数据管理的基础工作交由成熟的数据库管理软件来完成。各种地理信息数据被转换成数据表存储在数据库中,由数据库软件提供数据访问和管理的接口,构成空间数据库。因此空间数据库的数据吞吐能力成为了数据层性能的重要指标。数据层的部署和管理也就是空间数据库的部署与管理。GIS服务层GIS服务层是系统功能的主体,在这里对数据进行处理,完成各种GIS功能的实现。在GIS服务层中需要完成空间数据渲染成图、数据空间关系分析以及数据信息对象化等处理,将原始的数值数据转化成易于理解的图像和结构化信息,并提供空间对象的分析。在其中包含了GIS的主要算法和逻辑。G

6、IS服务层通常由专业GIS平台构建而成,向其上层提供具有GIS语义的接口;GIS平台的性能直接决定了该层次的运行性能。由于GIS服务层直接访问空间数据库,因此空间数据库的部署和管理也会在一定程度上受到GIS平台的影响。Web层Web层向互联网络发布服务。Web层是GIS服务的应用层,通常是系统服务的业务逻辑,是GIS与实际应用的融合点。GIS服务层给数据赋予地理和空间意义,Web层则给GIS功能赋予应用意义。Web层通常由针对业务需求定制的信息系统构成,它除了通过访问GIS服务层执行GIS功能,还会包含普通Web应用系统的运行结构和逻辑,可以直接访问业务数据

7、库乃至空间数据库,以提供非GIS功能的应用服务。GIS服务直接整合于Web层的应用服务当中,由于GIS需要以图形图像呈现空间信息,在Web层还会包含GIS服务专用的图像服务,将GIS的图像信息进行发布(图1-2)。Web层是与互联网络的接口,是所有功能请求的集散点,是整个系统负载的入口。因此,Web层的设计和部署均以满足系统高频率高并发访问为主要目的,关注其负载能力,高稳定性与高可用性。图1-2Web层发布模块客户端客户端是GIS服务的请求者和服务结果的呈现者。在互联网应用中,客户端呈现效果才是服务的价值。WebGIS需要在客户端呈现GIS的文字信息与图像信

8、息;大量的图形图像信息结果呈现是WebGIS系统有别

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。