编写 ArcGIS Server 管理脚本

ArcGIS 10.1 for Server 包含一个 Administrator API,可用于为服务器的常用操作编写脚本。通过为服务器管理编写脚本,您可在计划的时间自动执行各种常用的任务。还可降低执行复杂或重复性任务时犯错误的可能性。

通过 Administrator API,您可以调用 ArcGIS Server 所支持的各项管理任务。事实上,ArcGIS 附带的所有管理工具(包括 ArcGIS for Desktop 和 ArcGIS Server 管理器)均可使用此 API。

Administrator API 使用 RESTful 架构,并且可以由任何可调用 Web 服务的语言(如 Python、Java、JavaScript、PowerShell、C#、Ruby、Scala、Perl 以及其他语言)进行调用。此帮助中所提供的示例使用的是 Python 语言。您无需安装任何 Esri 软件即可运行一个使用 Administrator API 的脚本。

您可以通过 Administrator API 以编程方式完成许多服务器管理任务,示例如下:

了解有关使用 ArcGIS Server Administrator API 编写脚本的详细信息

此外,ArcPy Python 站点包提供了将服务发布到 ArcGIS Server 和使用服务定义 (SD) 文件的功能。ArcPy 可用于为涉及服务发布的管理任务编写脚本。也可用于分析地图文档以及报告与 ArcGIS Server 地图使用相关的错误和警告。

了解通过 ArcPy 编写有关服务发布的脚本的详细信息

相关主题

9/15/2013