zoukankan      html  css  js  c++  java
  • ArcGISServer的两种不同的访问服务方式

    /**********************************************/

    //ArcGISServer服务的两种不同的访问方式

    //2010年7月21日

    /**********************************************/

    我们通常访问访问ArcGISServer服务,是通过URL来访问的。ArcGSIServer服务的发布后,有两种的访问方式的URL,一种是在ArcCatolog下面Service属性里面显示的URL地址,一种是在ArcGIS/rest里面显示的URL地址,我们通过这两种不同的方式都能访问我们发布的地图服务,但是这两种不同的服务访问方式所应用的访问环境是有所区别的。在ASP.NET创建的应用程序中,我们可以使用上面两种方式来访问我们发布的地图服务。但是在Flex应用程序中我们在访问地图服务的时候,服务的URL要是Rest中的服务访问URL。

    我们可以通过下面的地址对比,来看出他们的差别:

    Catalog中的URL

    http://xingchen/arcgis/services/WorldCoalConsumptionMtoeM/MapServer

    ArcGIS/rest中的URL

    http://localhost/ArcGIS/rest/services/WorldCoalConsumptionMtoeM/MapServer

    第一URL在IE地址运行后是一个空页面

    第二个URL在IE地址栏里面执行的是当前服务的页面。如下图所示:

    上面的第一个URL地址没有在REST下面

    下面的第二个URL地址在REST下面

    从上面的问题中我们得出下面的结论:有的应用程序能够通过多种方式来访问Server服务,有的应用程序只能通过一种方式来访问,我们在实际的开发中,应该注意开发环境,然后选择相应的Server服务URL。

    其中Flex,Javascript访问ArcGSIServer服务的时候使用Rest下方的URL访问地址

    ASP.NET下的Web ADF应用程序即可以使用Rest下的URL访问地址,也可以使用Catalo下的URL服务访问地址。

    其中Rest下面的服务URL是一种比较全面的访问方式,因此在以后的开发过程中,我们最好使用这种REST下的Server服务URL地址。

  • 相关阅读:
    Blender基础操作
    反汇编及linux下edb的下载
    混淆矩阵(confusion_matrix)含义
    Python大数据第三次的作业
    Python的DataFrame基础使用
    Python数据标准化
    爬虫之xpath
    luffy项目上线
    爬虫之selenium
    celery
  • 原文地址:https://www.cnblogs.com/xingchen/p/1782671.html
Copyright © 2011-2022 走看看