`
阅读更多

1、概述

ArcGIS Server——基于AO的对象服务器,由GIS ServerApplication Developer FrameworkADF)组成;GIS ServerServer Object ManagerSOM)和Server Object ContainerSOC)组成;ADF利用AO来构建运行于GIS Server之上的web应用和web服务

主要安装ArcGIS Server Object Manager&ArcGIS Server Object Container,先尝试在同一台机器上配置,再装在分布式系统上

 

2、基于.NET FrameworkArcGIS Server的组成

GIS Server——SOM & SOC

SOM——管理在唯一主机上的windows服务,用于管理分布在各个SOC上的服务对象;

SOC——可以装在多台机器上,是服务对象的宿主。每一台SOC机器可以产生多个Container processes,一个Container processes可以运行多个服务对象,Container processes 是由SOM来管理的。(每台SOC机器都需要一个授权文件)

Web Applications

Web Application Developer Framework——Runtime & Software Developer Kit

Runtime安装在Web Sever机器上,SDK安装在Web Application

Mobile Application Developer Framework

 

3ArcGIS Server系统架构:

GIS Server——存储GIS资源,为客户端应用提供服务,SOMSOC

Web Server——向GIS Server 请求web应用和web服务

Clients——客户端应用(web browsersmobiledesktop application等);web browsers可以连接到web server上的web application,桌面应用可以通过HTTP协议连接到web server,也可以直接通过LANWAN直接连到Web server

Data Server——包含发布在GIS服务器上的资源(map documentaddress locatorsGeodatabasetoolboxes等)

Manager and ArcCatalog administrators——ArcGIS Server管理器,用来管理和发布资源服务

ArcGIS Desktop content authors——创建GIS资源

 

4ArcGIS Server配置

Web ADF Runtime必须装在Web Server 机器上,如果要采用它创建桌面应用,Web ADF Runtime 还应当装在运行这些application的所有机器上;

ArcGIS Desktop application 可以用来创建数据或管理GIS Server,但它只能装在可以通过本地网络连接GIS Serverwindows机器上;

每一个SOM管理它自己的SOC集群;

SOCs可以装在一台或多台机器上,每一台装有SOC的机器需要添加到SOM的管理列表中去;

Web应用也可以用来管理GIS Serverweb application 包含ArcGIS Server manager application,并且应当装在web server机器上

 

5、配置实例

ArcGIS Server 装在单机上:(ArcGIS Desktop可以装在同一机器上)

2、多个SOCSOC不一定要和SOM在同一机器上)

3、单一Web Server机器(ArcGIS Desktop可以装在任一机器上)

 

6Post Installation

配置GIS Server

创建GIS Server帐户,指定SOM帐户、密码,SOC帐户、密码(二者都可以是本地帐户或者域帐户,域帐户必须是已经存在的),装有SOM的机器上的SOM帐户和SOC帐户必须和其它SOC帐户是一样的;

SOM帐户权限:start container processes

SOC帐户权限:写系统temp目录,运行container proceses

创建2个新的用户组:agsusersagsadmin,将不同的操作系统用户归于不同的用户组,也就授予了不同的访问GIS Server的权限。ArcGIS采用操作系统鉴定来设置不同帐户对GIS Server的管理或使用权限。

GIS Server授权:

安装SOC的机器需要授权文件来运行container processes

Web application post install

后续设置:

重启电脑;

设置对GIS Server的帐户的访问权限(加入不同的组);

连接到GIS Server

将所有SOC机器添加到SOM管理列表中;

组织GIS数据,设置合适的路径使其对所有SOC机器可以引用(GIS Server上的服务数据源就是ArcGIS Desktop的数据源);

GIS Server添加服务,并向其它用户发布;

创建客户端应用或使用ArcGIS Desktop访问服务,一旦在GIS Server上发布了服务,就可以在webdesktop应用中去使用

 

7ArcGIS Instances

概念:是一组web serverGIS server和一系列服务和应用程序。默认开始只有一个叫做ArcGISInstance,可以添加自定义的,Instances可以共享同一个Web server甚至是相同的SOCs,但必须是不同的SOM。并且不同的Instance,其应用和服务也应该不同。

创建Instance:使用在ArcGIS安装目录下的DoNet"AddInstance.exe,访问web servicesURLhttp://<server name>/<instance name>/services

 

8、在windows workgroup环境下配置ArcGIS Server

-所有用户必须是本地用户,所有加进agsusersagsadmin组的帐户也必须是本地用户;

-这些本地帐户必须在所有机器上使用相同的用户名和密码;

-更改本地安全默认设置如下:

控制面板——管理工具——本地安全策略——本地策略——安全选项——网络访问:本地帐户的共享和安全模式(双击,修改为经典-本地用户以自己的身份验证)

 

分享到:
评论

相关推荐

    第一章ArcGIS_Server概述

    第一章ArcGIS_Server概述 第一章ArcGIS_Server概述 第一章ArcGIS_Server概述

    ArcGIS Server轻松入门(详细中文教程)

    ArcGIS Server概述** ArcGIS Server的核心功能在于提供地理服务,这些服务可以是地图服务、地理处理服务或者数据服务。通过Web接口,用户能够访问并操作这些服务,进行地图浏览、数据分析和应用开发。 **2. 安装与...

    ArcGIS server培训教程

    #### 一、ArcGIS Server概述 ArcGIS Server是由ESRI公司提供的企业级GIS(地理信息系统)应用平台,旨在为用户提供集中的GIS功能和服务。它支持多用户环境下的地理资源管理和软件对象操作,如地图、定位器、数据库...

    arcgis server rest api

    1. **ArcGIS Server概述** ArcGIS Server是Esri的服务器端产品,用于发布和管理地理空间服务。它能够将地理信息系统(GIS)的功能扩展到Web上,使得地理信息可以被广泛共享和使用。 2. **REST API简介** REST...

    ArcGIS Server入门教程

    #### 一、ArcGIS Server 概述 - **定义**: ArcGIS Server 是一款由 Esri 开发的企业级地理信息系统平台,它支持地图服务、地理处理服务以及门户服务等多种类型的服务发布,旨在为企业用户提供高效、安全的地图数据...

    ArcGIS Server部署和客户端开发

    #### 一、ArcGIS Server 概述 **ArcGIS Server** 是一款企业级的地理信息系统 (GIS) 平台,它支持多种地图服务、空间分析以及地理处理任务。ArcGIS Server 从功能上分为基础版、标准版和高级版三个级别。当前讨论的...

    arcgis server +java开发

    ### ArcGIS Server概述 ArcGIS Server的核心价值在于其强大的空间数据管理和分析能力。它不仅能够存储和管理海量的地理空间数据,还能通过网络提供地图服务,使得用户能够通过Web浏览器或者各种移动设备访问这些...

    arcgis Server Developers_Guide(arcgis server 开发指南).pdf

    ### ArcGIS Server概述 #### 1. ArcGIS Server简介 ArcGIS Server是由ESRI公司开发的一款企业级地理信息系统软件平台。它允许组织通过网络共享地理数据、地图服务和应用程序,使用户能够访问和交互这些资源。ArcGIS...

    arcgis server 部署方案

    ArcGIS Server 概述与部署背景 ArcGIS Server 是一款强大的地理信息系统 (GIS) 平台,它提供了丰富的工具和功能来支持地理数据的发布、管理和分析。通过 ArcGIS Server,组织能够构建和共享地图服务、地理处理服务...

    ArcGIS Server轻松入门

    #### 一、ArcGIS Server 概述 **1.1 ArcGIS Server 简介** ArcGIS Server 是由 ESRI 公司开发的一款基于 Web 的企业级地理信息系统(GIS)平台。自 ArcGIS 9.0 版本起,该平台被正式纳入 ESRI 的产品系列。ArcGIS ...

    基于ArcGIS Server的最短路径关键技术

    #### 二、ArcGIS Server概述 ArcGIS Server是ESRI公司推出的一款企业级GIS服务器产品,它支持多用户访问,具备地图制图、空间数据分析、地理编码等强大功能。其提供的Server API和ADF(Application Developer ...

    ArcGIS Server ——企业级GIS解决方案

    #### 一、ArcGIS Server概述 ArcGIS Server是ESRI推出的一款专为构建企业级GIS应用而设计的平台。它不仅能够集中式实现GIS功能,还支持多用户应用,提供高级GIS功能,同时兼容多种平台,包括Windows、Unix和Linux。...

    ArcGIS+server培训教程

    1. **ArcGIS Server概述**:介绍ArcGIS Server的基本概念、功能和在GIS工作流中的角色。包括GIS服务的类型(如地图服务、地理处理服务等)以及如何部署和管理这些服务。 2. **安装与配置**:详细讲解ArcGIS Server...

    arcGIS server总结

    mf = (ESRI.ArcGIS.ADF.Web.DataSources.ArcGISServer.MapFunctionality)mapCtrl.MapFunctionality; IServerContext serverContext = mf.GetServerContext(); ``` #### 五、总结 ArcGIS Server 提供了一套完整...

    2009年7月ESRI培训中心南师大ArcGIS培训资料ArcGIS Server

    #### 一、ArcGIS Server 概述 - **定义**: ArcGIS Server 是一款由 ESRI 开发的企业级 Web GIS 解决方案,旨在为组织内部或跨组织提供高性能的地图服务和地理处理服务。 - **应用场景**: 适合于政府机构、科研单位...

    ArcGIS_Server_AJAX

    #### 一、ArcGIS Server概述 ArcGIS Server是一款由Esri公司开发的用于提供地理信息服务的企业级软件平台。它主要通过发布地图服务来实现地理数据的共享,支持矢量数据、栅格数据以及三维数据等多种类型的数据,...

    ArcGIS_Server轻松入门.pdf

    ArcGIS Server 概述 ArcGIS Server 是一款由 ESRI 公司开发的企业级地理信息系统(GIS)平台,它允许用户构建、管理和发布地理空间数据与服务。通过 ArcGIS Server,组织能够共享地图、场景、分析工具和地理处理...

Global site tag (gtag.js) - Google Analytics