ArcGIS学习(二)ArcGIS Server

rel="File-List" href="file:///C:%5CDOCUME%7E1%5Csyn%5CLOCALS%7E1%5CTemp%5Cmsohtml1%5C02%5Cclip_filelist.xml">

ArcGIS学习(二)ArcGIS Server

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
、配置实例

(1)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应用中去使用
7
ArcGIS 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组的帐户也必须是本地用户;
-
这些本地帐户必须在所有机器上使用相同的用户名和密码;
-
更改本地安全默认设置如下:
控制面板——管理工具——本地安全策略——本地策略——安全选项——网络访问:本地帐户的共享和安全模式(双击,修改为经典-本地用户以自己的身份验证)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值