通过 ArcCatalog 或 ArcMap 中的目录窗口,可以将服务定义文件 (.sd) 快速发布为 GIS 服务。服务定义将作为发布过程的一部分上传至服务器;不必事先将其复制到服务器。
要从 ArcMap 发布服务定义文件,请按照以下步骤操作:
- 在目录树中,导航到想要发布的服务定义。
- 右键单击服务定义,然后选择发布为服务。
- 从连接下拉列表中,选择要向其中发布服务定义的 ArcGIS Server。
- 如果适用,可以选择将用于托管已发布服务定义的 GIS 服务器集群。
- 可以保留默认服务名称,也可输入新的服务名称。名称长度不能超过 120 个字符,并且只能包含字母数字字符和下划线。
- 默认情况下,服务定义将发布到服务定义配置中所指定的服务器文件夹。如果要更改服务定义将发布到的文件夹,可从下拉列表中选择文件夹或创建新文件夹。
注:
无法将服务定义发布至 ArcGIS Server 的托管、系统或工具文件夹。“系统”和“工具”文件夹是为预配置服务保留的。“托管”文件夹包含发布至 Portal for ArcGIS 的托管服务。仅当您的服务器与 Portal for ArcGIS 联合且被配置为门户的托管服务器时,此文件夹才会显示在 Manager 中。
- 如果已登录 ArcGIS Online,可以在发布服务定义后将服务共享到 ArcGIS Online 上。要执行此操作:
- 选择发布时将服务注册到 ArcGIS Online。
- 单击下一步。
- 选择要在 ArcGIS Online 上共享服务的方式。有关这些选项的描述,请参阅设置地图服务属性。
- 单击完成将服务定义发布为服务。
注:
如果发布的服务定义将数据复制到服务器,则数据的大小和网络带宽将影响发布所需的时间。
现在,您的服务已运行在服务器上,可供网络中的用户和客户端访问。如果服务器管理员允许 Web 访问服务,则您的服务此时在 Web 上也可用。