如何发布服务
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 连接的草稿文件夹中。有关详细信息,请参阅关于草稿服务。
- 单击分析 。该操作可对 GIS 资源进行检查,以确定其是否能够发布到服务器。
- 将 GIS 资源发布为服务之前,必须修复准备 窗口中出现的所有错误 ()。另外,您还可以修复警告和通知消息,以进一步完善服务的性能和显示。有关解决这些问题的详细信息,请参阅分析 GIS 资源。
- 也可单击预览 。这样您便可以了解在 Web 上查看服务时服务的外观。注:
可将文件夹和地理数据库注册到 ArcGIS Server 站点,从而确保服务器可识别并使用数据。如果继续以下步骤,那么服务所引用的来自取消注册 的文件夹或地理数据库的所有数据都将在发布时复制到服务器。这是一种预防性措施,可确保服务器能够访问服务所使用的所有数据。有关将文件夹或地理数据库注册到 ArcGIS Server 站点的完整说明,请参阅使用 ArcGIS for Desktop 将数据注册到 ArcGIS Server。
- 修复错误以及警告和消息(可选)后,单击发布 。注:
如果发布的服务需要将数据复制到服务器,则数据的大小和网络带宽将影响发布所需的时间。
现在,您的服务已运行在服务器上,可供网络中的用户和客户端访问。如果服务器管理员允许 Web 访问服务,则您的服务此时在 Web 上也可用。