文档下载 文档下载导航
设为首页 | 加入收藏
搜索 请输入内容:  
 导航当前位置: 文档下载 > 所有分类 > 基于Arcgis的富客户端Web+GIS的开发研究
侵权投诉

基于Arcgis的富客户端Web+GIS的开发研究

GIS Web Service

6学术研究测绘技术装备季刊第12卷2010年第2期

基于ArcgiS的富客户端Web

赵成福

GI

S的开发研究

(青海省基础地理信息中心青海西宁810000)

摘要:介绍了富因特网应用的概念及特点,同时与c/s模式,传统的B/S模式系统体系结构进行了比较.结合ArcGis提供的富客户端应用开发接口,给出了基于ArcGis富客户端WebGIS开发技术的具体实现方

法。

关键词:富因特网应用

1引言

Web

GIS晒SBrvioe

REST

客户端技术充分利用本地机器的处理能力来处理数据,而不需要把某些数据发送到服务器处理,充分利用了本地机器的资源。服务器技术提供了一种与富客户端的连接机制,作为RIA的服务器技术必须从现有的服务器技术继承,可以提供一个快速的脚本环境,支持数据库应用开发、双向数据通信、实时数据通信。RIA开发工具提供简单而高效的开发界面,方便开发人员开发出界面美观并且功能强大的Web应用。3富因特网应用与C/S和传统B/s模式比较

通过对富客户端网络应用的介绍,以下将对富因特网应用与c/s和B/S几种系统体系结构模式进

c/s(C1lent/Server)结构即客户机和服务器结构,通过它可以充分利用两端硬件环境的优势,将任务合理分配到C1ient端和Server端来实现,降低了系统的通讯开销。但是在c/s架构下,C/S结构的软件需要针对不同的操作系统,系统开发不同版本的软件,客户端程序发布与维护比较困难和繁琐,在版本更新以后,需要对客户的客户端程序进行逐个下载安装及配置更新。

B/S(Browser/Server)结构即浏览器和服务器结构。它是随着Internet技术的兴起,对c/s结构

(Rich

Internet

目前Internet已成为计算机行业的一个技术热点,促进Internet高速发展的因素之一,是Web技术。Web技术的发展经历了静态文档、动态交互页面和实时可伸缩的事务处理三个阶段,后台的语言也从最初的ASP发展成由ASP.NET、PHP、JSP等语言组成的多元化Web技术体系。为了使Web应用程序交互性和响应能力更强,出现了Ajax(异步JavaScript和XML)和RIA(富互联网应用)等技术。随着计算机技术的发展,地理信息系统也经历了从单机环境应用向网络应用发展的过程,并形成了利用互联网络来扩展和完善地理信息系统功能的一项Intemet的发展,WebGIS也开始逐步成为GIS应用的主流。作为地理信息行业领先的ArcGIS,紧跟计算机发展的趋势,利用GIS和Web两大技术,推出了功能强大的WebGIS系统ArcGiSServer。为了提高WebGIS的客户端交互能力和表现能力,ArcGISServer的WebADF框架中,内置了Ajax功能,同时ArcGis推出了富客户端应用开发的API。本文将从富客户端网络应用的概念和特点出发,讨论基于ArcGiS的富客户端WebGIS开发技术。2富因特网应用

富因特网应用

Applications,RIA)是下一代将桌面应用程序的交互式用户体验与传统的WEB应用的部署灵活性和成本分析结合起来的网络应用程序,它进一步扩展了浏览器功能。为了能提供客户端更优秀的表现和交互能力,RIA一般会在客户端添加一个引擎,这个引擎和Java虚拟机的作用很相似,RIA则会在这个引擎中运行所有编译过的脚本及相关的资源。通过这个引擎的中介作用,RIA就把传统Web应用中很多在服务器上执行的功能转移到了客户端。一方面减轻了服务器的压力,另一方面也提高了客户端的处理和交互能力。RIA开发必须具备三个要素:富客户端技术、服务器技术和开发工具。富

新技术一WebGIS(万维网地理信息系统),随着行比较,分析各自的优缺点。

的一种变化或者改进的结构。在这种结构下,用户工作界面是通过www浏览器来实现,极少部分事务逻辑在前端(Browser)实现,主要事务逻辑在服务器端(Server)实现,客户端零维护。但是在B/S架构下,

传统Web应用在客户端的交互和表现效果

还是有很多不足,虽然AJAX技术使浏览器和服务器的通讯更及时、页面表现也更友好,但是传统的Web在声音、视频、Socket通讯、本地存储这些方面的功能表现上相对较弱。

RIA(RichInternetApplications)就是基

于浏览器的c/s结构。它将部分的服务器负载转移到客户端,同时又不会丧失使用和部署上的方便性。可以将RIA看作是c/s和B/S模式的交集。传统Web

第1页

你可能喜欢

热门文档

相关文档

站点地图 | 文档上传 | 侵权投诉 | 手机版
本站所有资源均来自互联网,本站只负责收集和整理,均不承担任何法律责任,如有侵权等其它行为请联系我们.
文档下载 Copyright 2013 doc.guandang.net All Rights Reserved.  -  email