文档介绍:ArcGISServer10Java版Rest服务  2011-12-1417:17:04|  分类:默认分类|  标签:|字号大中小 订阅当使用ArcGISManager创建好服务后,然后打开“ArcGISServicesDirectory”的链接时发现网页报出了找不到资源的错误,如下图:个人收集整理勿做商业用途     图1     后来发现,原来Java版的Manager中发布的服务默认只发布了该服务的SOAP接口,而REST接口需要用户在信息服务器,如Tomcat、Apache、WebLogic等中手工配置。由于在Java版的Server中内嵌了一个Tomcat服务,所以本文直接使用该服务来配置Rest接口,至于其它信息发布服务器上Rest的配置原理与本文所述基本一致。个人收集整理勿做商业用途Rest接口的配置主要涉及四个步骤:1、;2、;3、重新启动ArcGISServer的三个服务;4、验证Rest接口发布是否成功。一、    首先登录ArcGISManager,在其主页面左侧NavBar的Services选项卡中,选择标签“ConfigureServicesHandler”(图2),个人收集整理勿做商业用途图2然后页面右侧选择“Export”选项卡(图3)。接着依次在“ExportWebServices”下拉框中选择“RestService”,在“WARFileName”处填写“rest”(此处可根据需要取任意名字),在“SoapURL”处,如果是需要导出该Server中的所有服务,则填写“http://<yourhostname>:8399/arcgis/services”。接着在GISServer区域填写用于登录该Server的用户名、密码,以及安全域(一般是机器名),其它参数取默认值。最后,点击页面下方的“Export”按钮,(图4),该下载过程一般需5~10秒。个人收集整理勿做商业用途 图3图4二、     Java版的Server中内嵌了一个Tomcat服务器,而该服务器发布目录的根目录位于ArcGISServer的安装目录中“D:\<yourArcGIS