基于WCF的GIS服务框架研究与设计

来源 :中国地质大学(武汉) | 被引量 : 0次 | 上传用户:wei2006006
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网技术的快速发展,WebService技术得到了广泛的应用,GIS也随之进入了服务型GIS时代,随着GIS服务越来越多的应用于各行各业中,对GIS服务的有效管理等问题越来越受到关注,为了解决Web服务运行中的服务自身管理,服务的模块化开发,服务如何根据业务需求变化进行快速功能扩展等问题,本文提出基于WCF提供的通讯基础与服务构造方法,利用.Net下的反射机制与抽象工厂设计模式,研究设计了一个Web服务管理框架,该框架有助于解决Web服务自身管理,缩短Web服务扩展的开发周期,实现服务管理动态化,统一化。   本文首先对SOA,WCF,插件化原理以及OGC相关服务标准进行了研究,为构建GIS服务管理框架打下了理论基础,在此基础之上研究设计了一个三层体系结构的GIS服务管理框架,三层结构分别是由WCF提供的通讯基础与服务构造组成的通讯层,由插件服务管理与基本服务管理组成的服务框架层,由提供GIS数据的数据源与为业务提供数据的数据源组成的数据源层。   研究设计了利用.Net的反射机制、抽象工厂与自定义的配置文件一起构成服务的插件化结构,同时提供了本服务框架插件在扩展时的相关设计规范。根据模块化框架的设计需求,研究设计了框架中11个辅助模块,为框架的扩展提供了便利,利用统一管理的配置文件方便框架部署与升级,同时有利于对框架中所有文件进行统一配置;流程权限对框架中的服务提供一般的权限控制,同时利用提供的流程管理实现相应的服务聚合;门户网站与运维配置一起为框架提供可视化的配置界面;文件缓存可以加速框架内数据的交换速度,同时也可以减少重复性地图图片的生成时间;托管中心可以为框架内服务提供定时与延时处理功能;自动测试可以简化现场实施人员部署困难;路由和备灾模块在负载均衡时可以保证框架的稳定性;升级部署工具可以保证多个框架的版本统一与快速升级。最后本文将在此框架基础上扩展的服务应用于移动设备,验证本框架的可行性。
其他文献
  Colloidal semiconductor nanocrysals are emerging new generation luminescent materials for light-emitting and display technologies.To enhance the performance
会议
  Quantum efficiency is one of the most important values to evaluate the quality of phosphor materials,which enables us to make an absolute comparison.However
会议
变形在自然界中是一种颇为常见的自然现象,变形监测的最终目的是确保变形体的安全,并且研究其变形过程,为今后工程的运营和维护积累和提供可靠的信息。变形监测的意义,从实用上讲
  Thermal management is still a great challenge for high-power phosphor-converted white-light-emitting diodes(pc-WLEDs)intended for future general lighting.Lu
会议
  We can prepare well-dispersed colloidal solutions of nanophosphors by liquid phase synthesis methods.One of characteristic optical properties of nanophospho
会议
  YVO4:Bi3+,Eu3+ nanophosphor,which emits red light under near-UV light excitation,is one of the suitable candidates for wavelength converters in optical and
会议
  One approach leading to changes in phosphor properties is substitution of part of the oxygen atoms with nitrogen ones.It allows creating new chemical enviro
会议
  Introduction of high efficiency phosphor converted LEDs(pcLED)lamps into general lighting significantly reduces lighting energy consumption.At present blue
会议
学位
  In general,the green-emitting materials can be obtained by 4f–4f transition of Tb3+ ions doped in a host material.However,the 4f–4f transition of Tb3+ ion
会议