如何发布服务
GIS 资源包括地图、工具、地理数据库,以及可通过 ArcGIS Server 公开的其他项目。虽然可发布到服务器上的 GIS 资源多种多样,但发布服务的步骤均遵循一种共同的模式。
如果是新安装的 ArcGIS Server,则在发布服务之前,需要完成一些准备工作:
- 有关如何配置 ArcGIS Server 站点的详细信息,请参阅本帮助系统的安装完毕后了解入门知识部分。
- 要了解如何将 GIS 资源所引用的数据提供给服务器,请参阅主题使数据可供 ArcGIS Server 访问。
要着手将 GIS 资源作为服务发布至服务器,请执行以下步骤。
- 根据要发布到服务器的具体资源,按照下表中的说明进行操作:
选项 操作 如果要发布地图或 globe 文档...
...打开 ArcMap 或 ArcGlobe 文档,然后从主菜单中选择文件 > 共享为 > 服务。
如果要发布地理处理模型或工具...
...浏览到结果 窗口中模型或工具的一个成功结果,右键单击并选择共享为 > 地理处理服务。
如果要发布其他内容,例如地理数据库或地址定位器...
...浏览到 ArcCatalog 或目录 窗口中的相应项目,右键单击并选择共享为服务。
- 在共享为服务窗口中,选择发布服务,然后单击下一步。
- 从选择连接下拉列表中选择要使用的 ArcGIS Server 连接。如果要使用的服务器连接并未列出,可单击连接到 ArcGIS Server 创建一个新的连接。
如果需要此步骤的相关帮助,请参阅关于在 ArcGIS for Desktop 中连接到 ArcGIS Server。
- 默认情况下,会根据 GIS 资源的名称生成服务的名称。还可以在发布服务窗口中,输入新的服务名称。名称长度不能超过 120 个字符,并且只能包含字母数字字符和下划线。
单击下一步。
- 默认情况下,服务会发布到 ArcGIS Server 的根文件夹下。也可将服务组织到根文件夹下的子文件夹中。选择要将服务发布到的文件夹,或创建一个用于包含此服务的新文件夹,然后单击继续。将打开服务编辑器对话框。
注:
无法将服务发布至 ArcGIS Server 的托管、系统或工具文件夹。“系统”和“工具”文件夹是为各种预配置服务保留的。“托管”文件夹包含发布至 Portal for ArcGIS 的托管服务。仅当您的服务器与 Portal for ArcGIS 联合且被配置为门户的托管服务器时,此文件夹才会显示在管理器中。
- 为服务设置要使用的属性。此处,您可以选择用户可对服务执行的操作,还可精细控制服务器显示服务的方式。有关如何手动设置服务属性的详细信息,请在帮助的服务类型部分中查找您的服务。还可单击导入 从现有服务定义或已发布的服务自动导入属性。有关如何实现服务的最佳配置以进行部署的信息,请参阅帮助主题调整和配置服务。
提示:
如果在此会话期间关闭了服务编辑器,程序会提示您将作品保存为草稿服务。草稿服务使您能够在以后返回到该界面以继续完成服务配置工作。默认情况下,草稿服务保存在 ArcGIS Server 连接的草稿文件夹中。有关详细信息,请参阅关于草稿服务。
- 单击分析 。该操作可对 GIS 资源进行检查,以确定其是否能够发布到服务器。
- 将 GIS 资源发布为服务之前,必须修复准备窗口中出现的所有错误 ()。另外,您还可以修复警告和通知消息,以进一步完善服务的性能和显示。有关解决这些问题的详细信息,请参阅分析 GIS 资源。
- 也可单击预览 。这样您便可以了解在 Web 上进行查看时服务的外观。
注:
可将文件夹和地理数据库注册到 ArcGIS Server 站点,从而确保服务器可识别并使用数据。如果继续以下步骤,那么服务所引用的来自取消注册的文件夹或地理数据库的所有数据都将在发布时复制到服务器。这是一种预防性措施,可确保服务器能够访问服务所使用的所有数据。有关将文件夹或地理数据库注册到 ArcGIS Server 站点的完整说明,请参阅使用 ArcGIS for Desktop 将数据注册到 ArcGIS Server。
- 修复错误以及警告和消息(可选)后,单击发布 。
注:
如果您发布的服务要将数据复制到服务器,则数据的大小和网络带宽将影响发布所需的时间。
现在,您的服务已运行在服务器上,可供网络中的用户和客户端访问。如果服务器管理员允许 Web 访问服务,则您的服务此时在 Web 上也可用。