ArcGIS Engine是美国Esri公司((英文), 环境系统研究所)在年推出的用于开发C/S(客户端-服务器)架构地理信息系统应用软件的工具包,它是将用于构建ArcGIS一整套产品的组件库——ArcObjects的部分功能进行封装而成的一个独立的软件产品,目的是使开发人员能够快捷、方便地开发自定义的GIS桌面应用程序。
Esri公司1981年推出第一个商业GIS系统ArcInfo 1.0,在1999年12月发布ArcGIS8.0时,名称由,ArcInfo改为ArcGIS,上课使用的ArcGIS10.2是年7月30日发布的。
C/S结构,即/Server(客户机/服务器)结构,将任务合理分配到Client端和Server端,降低系统的通讯开销,充分利用两端硬件环境的优势。
在产品架构上,ArcGIS Engine由两部分组成。一是构建GIS应用软件所用的开发工具包();二是可分发的、为应用程序提供运行基础的运行时(ArcGIS Engine Runtime)。