ArcGIS Runtime不是ArcGIS Engine Runtime,这两个是不同的产品,从时间角度考虑ArcGIS Engine Runtime出现的比较早,而ArcGIS Runtime会随着ArcGIS 10.1的发布而诞生. 关于ArcGIS Runtime的主要要点: l显示非常快速 l易于部署 l有64位和32位 l支持Windows和Linux平台 l支持离线和在线(但是是一个C/S产品)支持地理数据库和ArcGIS Web服务 l支持GP服务和地理编码服务 支持以下API: lArcGIS for .Net WPF lArcGIS for Java SE lArcGIS for C++ QT ArcGIS Runtime内部有一个核叫做GIS Runtime,在这个里面提供了供外部调用的服务,如GP服务,GeoCoding服务Map Service服务,我们通过API调用这些服务,因此可以说在ArcGIS Runtime中一切都是服务. 对Server了解的朋友知道Server向外提供一些列的服务可以通过Rest API使用这些服务,如下图: 而ArcGIS Runtime中的这个核心也即是GIS Runtime 的位置和Server想当,如下图: 所以可以说ArcGIS Runtime是基于服务的架构.如果将ArcGIS Runtime看成一个黑箱,那么我们不妨进去看看这个黑箱的内部结构: 黑箱内有一个嵌入的Web服务器向外提供Rest 服务,在服务器的下面是一些干活的人.通过这个可以看出Rest将在 ArcGIS 10.1中扮演重要的角色.介绍就到这里,不正确的请扔砖. |