ArcGIS Runtime介绍

0
分享 2012-06-28
ArcGIS Runtime是随ArcGIS的一个新产品,它将随ArcGIS10.1一起发布,与ArcGIS Engine是两个完全不同的产品。从它特点来看ArcGIS Runtime是一个具有C/S结构的轻量级Server。

Ø ArcGIS Runtime 特点

l 与ArGIS Engine是两个不同产品

l 有64位和32位

l 显示速度很快

l 部署十分方便

l 支持Windows和Linux平台

l 虽然支持离线和在线,但却是一个C/S产品

l 支持地理数据库和ArcGISWeb服务

l 支持GP服务和地理编码服务

l 异步编程

l 一切都是服务

l 不支持MXD文档



Ø ArcGIS Runtime API

l VS.Net WPF SDK

l Java SE SDK

l C++ QT SDK



Ø ArcGIS Runtime 结构



GIS Runtime是ArcGISRuntime的核心,向外提供各种Rest服务,如GP服务, Map Service服务等;通过ArcGIS Runtime提供的API访问这些服务。


ArcGIS Runtime是基于服务的架构,它的内部结构如下

Ø 与ArcGISServer对比

n ArcGIS Runtime具有离线和在线模式,但它是个C/S结构的产品

n 虽然内置了一个Web服务器,但是不能调优,与Tomcat、Weblogic不同

n 目前支持的服务类型还比较有限

n 服务的Url地址是临时的,端口是5000不对外,只能供自己使用

n 不具备像ArcGISServer的分布式部署、集群部署特性。



Ø 总结

n ArcGIS Runtime将本地的资源通过内部嵌入的web服务器发布成供自己使用的rest服务

n ArcGIS Runtime发布的rest服务只能通过自身提供的API调用

n ArcGIS Runtime是随ArcGIS10.1发布的,但是可与ArcGIS10共存

n ArcGIS Runtime发布的服务可以供外界调用

文章来源:http://blog.csdn.net/sydbc/article/details/17216833

0 个评论

要回复文章请先登录注册