基于SOAP的地理信息Web服务架构设计与实现

来源 :辽宁工程技术大学 | 被引量 : 0次 | 上传用户:shuo19871108
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络技术、计算机技术的发展,地理信息应用已从单向、静态应用的WebGIS阶段发展到资源自由整合与动态聚合的WebService时代,采用WebService技术的地理信息网络服务模式突破了传统服务模式的局限性,使传统的数据集中存储、紧密耦合的系统架构开始向数据分布存储、松散耦合的方向发展。WebService正逐渐成为大众化的信息工具,越来越多的开发商开发出了自己的空间信息服务产品。但现有的地理信息系统各成体系,系统之间的集成和互操作异常困难。所以,如何解决多源数据的分布式共享和互操作,已成为IT业共同关注的问题。SOAP作为WebService通信协议的基础,在实现网络服务的跨平台、跨软硬件中扮演着极其重要的角色。SOAP的设计思想是通过现有的标准和协议来建立一个简单的可扩展的应用框架。本文首先总结Web服务技术的内容与关键技术,并分析了典型的地理信息Web服务的内容。然后提出了“数据服务层-应用逻辑层-Web服务层-表示层”四层结构的架构设计方案,并针对各层展开详细设计。接着,在NewMap Server平台的支持下,同时兼容OGC相关标准的基础上,实现了数据处理服务(WPS)系统,并在此基础上,最终在“数字聊城”应用系统中得到应用实践。在该系统中,服务器端以WebService的形式实现系统的主要功能,使用PHP语言开发;客户端用Flex开发,并通过SOAP协议实现客户端与服务器端的通信和互操作,该系统的体系结构不但解决了多源数据的分布式共享和互操作问题,而且更具有开放性。
其他文献
学位
GPS定位技术具有高效率,高精度,全天候作业,无距离限制,自动化程度高等诸多优点,使得GPS定位技术在测绘,导航,通讯等各个领域得到广泛使用,逐渐取代了传统的大地测量定位方法