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