supermap iserver 系列

supermap iserver 系列

ID:22406966

大小:254.69 KB

页数:5页

时间:2018-10-29

supermap iserver 系列_第1页
supermap iserver 系列_第2页
supermap iserver 系列_第3页
supermap iserver 系列_第4页
supermap iserver 系列_第5页
资源描述:

《supermap iserver 系列》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、SuperMapiServer系列SuperMapiServer6R是一款全面基于SOA架构的企业级GIS服务器与服务式GIS开发平台,包括基于.NET平台的SuperMapiServer.NET和基于Java平台的SuperMapiServerJava两个产品。基于SuperMapiServer,可以实现GIS应用系统的快速构建,满足业务敏捷的需求。SuperMapiServer6R的体系结构SuperMapiServer6R采用了面向服务的体系架构,整合了传统的Web服务层和GIS服务层,统一为SuperMapi

2、ServerGIS服务层。GIS服务层主要包括GIS服务接口、GIS服务组件和GIS服务提供者等模块。图0.1SuperMapiServer6体系架构图nGIS服务接口SuperMapiServer6R通过GIS服务接口发布多种类型的服务,包括Web服务(WebService)和原生服务(NativeService,如RMI、WCFTCP等)。这里提到的Web服务是一个相对广义的概念,指通过标准的Web协议可访问的服务,包括REST服务、SOAP服务、OGCW*S服务(WMS、WFS、WCS、WPS等)、KML服务、

3、GeoRSS服务、二进制形式的服务等。这些服务对外以GIS服务接口(GISServiceInterface)的形式表现出来,例如REST服务接口、SOAP服务接口等,用户通过对这些服务接口的调用可以使用iServer提供的GIS服务功能。将Web服务技术引入到GIS领域,可以较好地解决困扰GIS应用领域多年的异构空间信息服务互操作的问题。基于Web服务的地理信息系统具有分布式、可互操作、方便集成现有GIS资源的特点并具有良好的扩展性。可以说,GISWeb服务是实现服务式GIS的一个关键技术基础。GIS服务接口通过对G

4、IS服务组件(GISServiceComponent)的调用获取服务能力。nGIS服务组件GIS服务组件是通过对GIS服务提供者(GISServiceProvider)提供的服务能力进行组合,封装成粒度较粗的服务组件。GIS服务组件包括通用空间服务(GenericSpatialService)和领域空间服务(DomainSpatialService)。通用空间服务指通常的GIS服务,如地图服务、空间数据服务、空间分析服务、网络分析服务等;而领域空间服务则用来描述GIS在特定行业中的应用相关的服务,用户通过对通用空间服

5、务的二次开发或配置,添加自己的业务逻辑,就能定制出满足某一行业领域特殊需求的空间服务,进而达到通用空间服务在具体领域的多层次复用。例如气象领域,在通用空间服务的基础之上,加上天气预报服务、气象警报服务等,定制出满足气象行业特殊要求的气象领域服务,用户通过使用该服务能够方便地查询某一城市的天气情况并在在地图上显示,查询哪些地区进入了预警状态等。nGIS服务提供者GIS服务提供者封装并统一了对GIS功能的不同实现,包括:本地组件(如SuperMapObjects.NET/Java),远程服务(如RMI服务),Web服务(

6、如REST服务等),或者是通过服务聚合(ServiceAggregation)之后的服务等。通过GIS服务提供者对不同GIS功能实体的封装和统一,SuperMapiServer实现了对多源异构服务的无缝集成与聚合。n其他系统组件除了GIS功能结构之外,作为企业级的GIS服务器,SuperMapiServer在系统体系结构上充分体现了它的系统能力,系统辅助功能组件主要包括:集群、缓存、管理、日志等。SuperMapiServer6R的技术特点n基于.NET/JavaEE和SuperMapObjects.NET/Java

7、6R构建基于.NET/JavaEE强大的技术平台和SuperMapObjects.NET/Java6R稳定的GIS处理内核,SuperMapiServer提供丰富的GIS服务、灵活的平台扩展能力和稳定的服务器性能。n多源服务聚合结构SuperMapiServer6R提供了清晰并且完整的服务聚合结构。图0.2服务聚合结构及流程聚合服务管理员通过配置聚合服务(GISAggregationService)装配出聚合后的GIS服务,并将该服务通过SuperMapiServer系统发布。用户通过访问聚合之后的GIS服务获取GI

8、S功能而无需关心内部处理过程。SuperMapiServer系统内部会根据装配过程中的聚合配置文件记录的信息,创建服务节点类型对应类型的GIS服务提供者,GIS服务提供者从各类服务来源获取到GIS功能并返回给聚合后的GIS服务。整个服务聚合过程对于用户来讲是透明的,通过GIS服务提供者实现了对多源服务的封装和统一,使iServer在体系架构层次

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

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

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