(最新)基于asp_net的地理信息web服务研究

(最新)基于asp_net的地理信息web服务研究

ID:38105582

大小:363.38 KB

页数:4页

时间:2019-05-24

(最新)基于asp_net的地理信息web服务研究_第1页
(最新)基于asp_net的地理信息web服务研究_第2页
(最新)基于asp_net的地理信息web服务研究_第3页
(最新)基于asp_net的地理信息web服务研究_第4页
资源描述:

《(最新)基于asp_net的地理信息web服务研究》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第32卷第4期测绘科学Vol32No42007年7月ScienceofSurveyingandMappingJul基于ASPNET的地理信息Web服务研究李宏伟,常小慧,黄海文(信息工程大学测绘学院,郑州450052)摘要ASPNET是网站和XMLWeb服务的产物,是NET框架中的核心要素。论文探讨了基于ASPNET框架的地理信息Web服务(GIWebservice)的实现原理,提出了服务体系软件架构,就应用服务器端组件设计、服务器端Web自定义组件设计等关键技术问题进行了深入分析,实现了一个Web服务原型系统。

2、该原型系统经在校园网上测试,表现出良好的稳定性和较高的效率。关键词地理信息Web服务;ASPNET;Web服务;ASPNET自定义组件中图分类号P208;TP393文献标识码A文章编号10092307(2007)04014703框架中的核心要素。它是一种基于NET平台的Web应用1引言程序开发技术,它构建在CLR(CommonLanguageRuntime)Web技术的飞速发展将地理信息系统带入一个崭新的之上,可以使用NETFramework所提供的全部功能。它支发展阶段。地理信息技术与Web

3、技术的结合,极大地推动持多种面向对象的语言。在程序开发过程中,可以采用该了地理信息部门化、产业化和大众化的进程。当前,网络技术中的WebForm编程模型,该模型由底层系统自动完成技术在分布式技术的基础上,向网格技术延伸,给Web创客户端与服务器之间的繁琐交互,而且还提供了状态管理造了新的契机,促使地理信息系统(GISystem)向地理信息功能,能在不同页面请求之间自动维护页面数据。正是基服务(GIService)转变。地理信息Web服务是Web服务技术于可扩展组件的架构,ASPNET提供了一种创建动态网页与地理信息系统技术结合的产

4、物,是GIS的一个重要研究应用程序的方法,从根本上讲它比以前的ASP更加简单、方向。目前,GIS存在的主要问题是分布在Web上的GIS性能却更加强大。数据和服务的互操作问题、GIS和其他专业应用集成问题、ASPNET服务器控件是ASPNET中功能最强大的一个GIS成本过高影响GIS推广应用等问题,而基于ASPNET开发工具,它是ASPNET的一个缩影。ASPNET服务器组的地理信息Web服务解决为上述问题提供了行之有效的件是在服务器上运行并封装用户界面及其他相关功能的组方案。件。它是一组逻辑,提供了一个独立于浏览器的用户接

5、口组件,它含有属性和方法,当页面被提交时,它在服务器2地理信息Web服务和ASPNET中引发事件。为了满足特定的需要,用户需要建立自己的地理信息Web服务(GISWebServices)是WebServices自定义服务器控件,包含事件机制和状态管理,具备和内[4]技术在GIS领域中的应用,是指使用数据和相关功能以完部控件同一级的性能。成基本地学处理任务的Internet应用程序。具体地说,GIS3基于ASPNET的地理信息Web服务体系结构Web服务是部署在服务供应商所提供的网络可访问平台上设计的软件模块,是GIS业务逻辑

6、的软件实现,它通过由服务描述定义的GISWebService接口与外界实现交互。所谓服我们结合地理信息web服务的开发实践,提出了基于务描述是指用来说明服务接口和实现的细节,包括数据类ASPNET的地理信息Web服务的体系结构(图1)。该体系型、操作、绑定信息和网络位置,也可以包括分类和其他结构由Web服务客户端和地理信息Web服务两大部分元数据以方便GISWeb服务请求者发现和使用服务。服务构成。[1,2]Web服务客户端既可以是Web浏览器也可以是任意的描述可以发布到GISWeb服务请求者或注册者。根据这个定义,可以看出G

7、ISWeb服务是被调用或与GISWeb服应用程序。客户端通过UDDI注册表发现需要的Web服务;务请求者交互而存在的,同时它也可以作为GISWeb服务发现服务后,向Web服务器发出SOAP请求。请求者在其实现中使用其他的服务。Web服务器端是指通常意义上的HTTP服务器,在MicrosoftNET战略提倡!软件即服务(softwareasservNET平台下,指的是IIS服务器。在该服务器上,利用ice)∀的思想,这一理念的核心是Web服务,NET框架是ASPNET开发了基于服务器端的Web组件,用来进行地图NET战略的

8、基础组成部分,是承载Web服务的理想平发布,也是对Web服务器的扩展。当Web服务器接收到客[5]户端发送过来的SOAP请求后,向GISWeb服务发出SOAP台。ASPNET是网站和XMLWeb服务的产物,是NET请求,并将Web

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

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

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