【转】ArcGIS Server 站点架构-Web Adaptor
GIS 服务器内置了Web服务器,如果我想用我自己企业内部的服务器,该怎么做?
多个GIS服务器集群又如何做?
……
有问题,说明我们在思考,这也是我们希望看到的,因为只有不断的思考,不断的问自己为什么,我们才有可能将一个东西完整的认识, 现在就开始我们的正文。
什么是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,如下图:
安装完之后,我们需要一个操作就是将Web Adaptor跟我们的Server关联起来,也就是想Web Adaptor注册Server站点,我们只需要在浏览器打开Web Adaptor,就看到一个配置的页面,如下图:
这样在以后使用的时候,我们只需要向用户暴露Web Adaptor的地址即可。我们对Web Adaptor的介绍就到此,这样的话我们的整个架构内容也完整了。
小结:Web Adaptor其实是一个可选的组件,它的出现是为了让我们的站点对外提供统一的URL地址,此外还可以将GIS服务器跟企业内部的Web服务器集成,在安全方面可以利用web服务器的安全机制来保证我们GIS服务器的安全……
原文连接:http://www.ikosingapore.com/arcgisserver_book/article/details/7783305
-->相关文章谷歌股价创52周新高:现已发布2018
2023-09-18 22:38谷歌股价创52周新高:现已发布2018财年Q2财报谷歌在今天凌晨公布了2018财年第二季度的财报,根据最新的财报,谷歌母公司Alphabet第二季度总营收为326.57亿美元,比上年同期的260.1亿...科大讯飞AI赋能中粮•天悦 开启智能人
2023-09-18 22:38科大讯飞AI赋能中粮•天悦 开启智能人居新时代7月20日,由中粮地产苏州公司主办的“世界悦起——2018苏州首个人居进化中心盛大启幕盛典”在苏州开启,中粮地产“中粮·天悦”震撼首发。科大讯飞作为中粮·...循序渐进学.Net Core Web A
2023-09-18 22:24-->一、序言我大约在2003年时候开始接触到.NET,最初在.NET framework 1.1版本下写过代码,曾经做过WinForm和ASP.NET开发。大约在2010年的时候转型JAVA环境,这...关于shiro权限管理的一些总结
2023-09-18 22:24-->项目中最近开发用到了shiro,shiro作为一款轻量级的权限管理框架,在项目中主要想管理用户的登陆之后的页面访问,按钮,数据的显示。主要借用了shiro自己的页面权限标签。当用户登录时-》先经...(转载)Java多线程的监控分析工具(V
2023-09-18 22:24-->原文链接:http://blog.csdn.net/chendc201/article/details/22905511在Java多线程程序运行时,多数情况下我们不知道到底发生了什么,只有出了错...最新资讯
年度爆文