什么是ArcGIS Web Adaptor
ArcGIS Server 10.1 内嵌了一个Web服务器,我们肯定想过让ArcGIS Server 跟我们自己的Web服务器一起工作,如果这样的话就需要另外一个组件ArcGIS Web Adaptor,该组件允许将ArcGIS Server 和我们的Web 服务器整合在一起。Web Adaptor 兼容IIS和Java EE 服务器(Websphere,JBoss,WebLogic)。
Web Adaptor 是一个运行在我们的Web站点中的一个应用,它将请求转发给GIS 服务器,它会跟踪ArcGIS Server站点以便了解哪些GIS服务器被移走了或者添加了新的GIS 服务器,它会将请求转发给目前参与的GIS 服务器。
当我们准备将 ArcGIS Server 站点暴露给外部用户的或者要实施负载均衡和安全技术的时候或者为我们的ArcGIS Server 站点保持一个静态的URL,我们应该安装Web Adaptor。
注意WebAdaptor必须和Web服务器安装在同一台服务器上
Web Adaptor给我们提供那些好处
-
允许ArcGIS Server跟我们自己的Web服务器整合,通过在站点中增加一个Web服务器,就可以获得承载Web应用程序的能力,这些web程序可使用自己发布的GIS服务
-
允许将GIS 服务器通过结构的标准网站和端口暴露出去
-
通过将请求分发给不同的ArcGIS Server站点的GIS 服务器以便提供web层的负载均衡
-
可以阻止外部用户访问ArcGIS Server站点目录和ArcGIS Server Manager
-
如果使用IIS,我们可以使用Windows 集成身份验证在web层限制进入我们站点的用户。
Web Adaptor的安装
WebAdaptor 这个组件是在ArcGIS Server的安装盘中,安装也比较容易,只需要点击Setup然后,下一步即可(要和Web服务器装在一起,我这里用的是IIS作为服务器),安装完之后,会在IIS服务器上看到我们安装的WebAdaptor,如下图:
![](https://img-my.csdn.net/uploads/201207/26/1343265527_3826.jpg)
安装完之后,我们需要一个操作就是将Web Adaptor跟我们的Server关联起来,也就是想Web Adaptor注册Server站点,我们只需要在浏览器打开Web Adaptor,就看到一个配置的页面,如下图:
![](https://img-my.csdn.net/uploads/201207/26/1343265537_7303.jpg)
这样在以后使用的时候,我们只需要向用户暴露Web Adaptor的地址即可。我们对Web Adaptor的介绍就到此,这样的话我们的整个架构内容也完整了。
小结:Web Adaptor其实是一个可选的组件,它的出现是为了让我们的站点对外提供统一的URL地址,此外还可以将GIS服务器跟企业内部的Web服务器集成,在安全方面可以利用web服务器的安全机制来保证我们GIS服务器的安全……
转载于:https://blog.51cto.com/ironkui/1167768