通过 ArcGIS Pro,可创建服务定义文件 (.sd),并将其发布到 ArcGIS Online 或 ArcGIS Enterprise 门户或独立 ArcGIS Server。 服务定义是一个可移植文件,包含发布 Web 图层或服务所需的所有信息,例如其属性、功能和服务类型。 它还可以选择包含 GIS 资源引用的数据。
服务定义文件适用于以下情况或以下情况的组合:
- 如果您当前所在的断开连接环境(例如,在云环境或安全环境下)具有门户或服务器的有限访问权限或无权访问,则可以创建一个能够与服务器管理员共享的服务定义,以在连接后进行发布。
- 如果至少要由两个人来执行共享 GIS 资源的工作,则可通过服务定义将工作流分割为服务准备和发布。 您可能需要执行创建服务定义文件的任务,以供另一个人稍后作为 Web 图层发布到门户或作为服务发布到独立服务器。
- 如果您的组织维护过渡和生产环境,则可以创建与连接无关的 .sd 文件以便于在多个环境中部署相同的服务。
创建服务定义
可使用两个工作流创建服务定义,具体取决于您是要针对特定服务器连接对其进行配置,还是要在无连接的情况下对其进行保存(如果您当前离线或与服务器断开连接)。 可为以下 GIS 资源创建服务定义:
- 门户项:
要了解详细信息,请参阅保存 Web 图层的服务定义、保存定位器的服务定义以及保存 Web 工具的服务定义。
- 独立服务器上的服务:
要了解详细信息,请参阅保存地图服务的服务定义、保存地理编码服务的服务定义和保存地理处理服务的服务定义。