ArcGIS Server for DotNet 的安装和配置

上传人:飞*** 文档编号:54250227 上传时间:2018-09-10 格式:PPT 页数:51 大小:3.62MB
返回 下载 相关 举报
ArcGIS Server for DotNet 的安装和配置_第1页
第1页 / 共51页
ArcGIS Server for DotNet 的安装和配置_第2页
第2页 / 共51页
ArcGIS Server for DotNet 的安装和配置_第3页
第3页 / 共51页
ArcGIS Server for DotNet 的安装和配置_第4页
第4页 / 共51页
ArcGIS Server for DotNet 的安装和配置_第5页
第5页 / 共51页
点击查看更多>>
资源描述

《ArcGIS Server for DotNet 的安装和配置》由会员分享,可在线阅读,更多相关《ArcGIS Server for DotNet 的安装和配置(51页珍藏版)》请在金锄头文库上搜索。

1、ArcGIS Server 的安装和部署 (.NET),1-2,该课程所需预备知识,前期课程 ArcGIS介绍课程 I 和 II 有扩展过ArcGIS桌面应用程序或者是ArcObjects的开发经验 ArcObjects方面的知识 理解 COM 知道如何访问开发者资源 Internet方面的知识 互联网开发语言 (ASP.NET, JSP, JavaScript, ) 服务器、管理员、协议、帐号以及安全性等 ArcGIS Server方面的知识 理解ArcGIS Server的体系结构,1-3,回顾:什么是ArcGIS Server?,用来构建基于互联网的GIS应用程序的软件组件 被设计用来

2、集中式应用程序 暴露高级的GIS功能 支持多用户 是一个开发产品,1-4,回顾: ArcGIS Server 产品,GIS Server 组件 ArcObjects 库 ArcObjects 开发工具 Web 应用程序开发框架(ADF) Web 应用程序运行时 .NET 和 Java开发工具 扩展模块 Spatial, 3D, Data Interoperability 通过授权文件得到软件许可,1-5,回顾:哪些ArcObjects功能是有效的?,基本的服务 核心功能,几何操作等 数据访问 访问栅格和矢量数据 图形分析 高级的空间和SQL查询 图形表现 标注、符号化、专题图 开发组件 开发工

3、具、图形显示、3D控件、工具条、内容表等,ArcGIS Server,1-6,使用ArcObjects和Web技术来构建集中式的GIS应用 桌面程序扩展 ArcMap, ArcCatalog, ArcScene 和 ArcGlobe Engine应用程序 客户化标准的独立应用程序 Web应用程序 ASP, JSP Web services 企业级应用,回顾:可以用来构建何种应用?,1-7,ArcGIS Server开发过程,步骤 创建和处理数据 决定应用的类型 开发应用功能 通过一个Web应用来使得功能有效 部署,1-8,开发者资源,ArcGIS 开发帮助 开发手册 特定的语言帮助 (VB,

4、VC+, .NET, Java) 对象模型图 图书以及技术文档 例子 开发工具 Add-ins 和 tools ArcGIS 开发者在线 最近的开发信息,讨论组等等,ArcGIS Server 安装,1-10,安装ArcGIS Server步骤,安装前的准备 安装GIS server组件 安装.Net 开发框架 安装ADF开发工具 Post-installation 配置Server 授权 Server 系统配置,1-11,1. 安装前的准备,.NET 开发 API需要.NET Framework 从MSDN上免费下载 Java开发API需要Java JDK 从Sun上下载 开发环境 任何CO

5、M语言 .NET 2005 Java IDE,1-12,2. 安装 GIS Server 组件,Server Object Manager SOM 服务 Server Object Container ArcObjects 对象 .NET 集合 Java 类,选择需要的组件进行安装。,1-13,3. ArcGIS Server 开发工具选项,语言相关的组件 COM .NET Java 帮助文档 工具 例子,1-14,4. ArcGIS Server ADF 开发工具,.NET ADF的安装 与Visual Studio .NET 进行整合 开发者资源 例子 需要 Visual Studio .

6、NET 2003,1-15,5. Post-installation,Post-installation是安装过程的一个部分,允许对Server进行配置和授权 配置 设立帐号 授权 使软件组件有效 可以从菜单中运行 Start All Programs ArcGIS ArcGIS Server Post Install,1-16,6.授权Server,提供一个途径为系统中的ArcObjects进行解锁 需要一个软件授权文件 ( *.ecp),1-17,ArcGIS Server 许可管理,允许设计和部署ArcGIS Server应用程序 .ecp文件包含使得ArcGIS Server相应功能有

7、效的代码 arcgisserver spatialserver 3dserver 授权在两个CPU上部署解决方案 只需要在SOC机器上进行授权,ArcGIS Server 的配置,1-19,ArcGIS Server 组成,系统主要组成部分 客户端 网络服务 ArcGIS Server 安装光盘有: ArcGIS Server .NET/Java ADF ArcGIS Server 配置类型: 开发环境 (单机) 部署环境 (多机),1-20,ArcGIS Server组成:客户端,ArcGIS Server的客户端必须是有联网功能的应用程序 可以是一下软件 内部网 ArcGIS 桌面 Arc

8、GIS Engine Internet Web 浏览器 ArcGIS 桌面 ArcGIS Explorer ArcGIS Mobile 自定义的客户端 Engine开发的应用,1-21,ArcGIS Server 组成: Web 服务器,有Web服务能力的机器 需求的软件有: Web 服务器(IIS) 开发环境 需要安装ArcGIS Server 软件 ArcGIS Server .NET ADF RunTime Developer Kit,1-22,ArcGIS Server 组成: GIS 服务器,能提供GIS 服务的一台或多台机器 需求的软件有: 支持的操作系统 需要安装ArcGIS S

9、erver 软件 Server Object Manager (SOM) Server Object Container (SOC) ArcObjects,注意Web服务器和GIS服务器的区别,1-23,GIS server 术语,SOM 是一个操作系统服务 需要有负载均衡的能力 管理对SOC的请求 SOC 处理来自SOM的请求 包含一个或者多个Server objects Server objects 粗颗粒的对象 保持传入的请求 通过Server Objects可以调用适当的细颗粒的 ArcObjects,1-24,ArcGIS Server 安装需要考虑的,希望如何安装和配置? 单台计算

10、机 多台计算机 谁来做开发? 将在采用何种方式开发? Web 服务 (ASP.NET, JSP, Web services) COM 对象 将在哪里安装不同的组件?,1-25,典型的单机安装 (开发),在一台机器上运行安装 客户端 IE 或者 ArcGIS 桌面应用程序 Web 服务器 Internet Information Server GIS 服务器 Visual Studio ArcGIS Server SOM 组件 SOC 组件 ADF 开发包,容易安装,适合初学者以及简单应用。 不利之处是失去了动态负载均衡的能力,对应大量的客户端并发访问。,1-26,典型分布式安装,安装不同部分在

11、多台机器上 客户端 IE 和 ArcGIS 桌面应用程序 Web 服务器 Internet Information Server ADF 组件 GIS server 管理器 SOM GIS server 容器 SOC,功能强大,构架复杂。,1-27,ArcGIS Server配置,ArcGIS Server 配置 管理组和帐号 访问组和帐号 操作系统配置 为相应的文件和目录添加权限,1-28,Post-installation,配置 GIS server 设置使用者与组帐号 可以从菜单中开始运行 Start All Programs ArcGIS ArcGIS Server Post Inst

12、allation,可以在运行安装的过程中Post,也可以在随后的任何时间从菜单中启动Post的过程。,1-29,配置 ArcGIS Server: 组帐号,安装程序自动创建两个本地组 agsadmin: 包含所有将用来管理Server的帐号 agsusers:包含所有将用来访问Server的帐号 需要区分Server使用者中哪些是管理哪些是访问的。 需要手工把帐号加入相应的组中,1-30,配置 ArcGIS Server: 服务账号,SOC 和 SOM 使用特定的帐号来运行 安装设置该帐号是特别的 agsSOM 帐号 被 SOM服务来使用 (ArcSOM.exe) 服务在系统启动的时候启动 有

13、权使用SOM的配置和日志文件夹 agsSOC帐号 被 SOC进程来使用 (ArcSOC.exe) 能够访问系统的资源 有权使用Windows的临时目录,1-31,使用已经存在的帐号,也可以使用已经存在的帐号来启动SOM和SOC 在一个分布式安装中容易管理 注意帐号的权限 必须在同一个域中,为了方便起见,可以把该两个帐号都制定到系统的Administrator上。,1-32,操作系统配置工具,使用操作系统的工具去管理Server 计算机管理工具 Windows Explorer 三个部分 管理帐号,把帐号添加到不同的组中 设置文件和文件夹的权限,设置相应的访问权限 配置虚拟目录,允许通过URL来

14、访问Server的输出,1-33,添加Server的管理员,添加用户帐号到 agsadmin组中 Server的管理员有权限去做 添加、删除、修改、启动和停止 server objects 把通用的帐号加入到组中 把登录帐号加入到组,拥有对Server管理的权限 使用ArcCatalog 去管理server objects,1-34,添加Server的访问者,添加用户帐号到 agsusers 组 Server的访问者有权限去做 连接 创建请求 把通用的帐号加入到组中 把登录帐号加入到组,拥有对Server访问的权限,1-35,配置数据目录,对SOC进程授权访问数据源 数据源 Map 文档 地理

15、定位器 数据 授予agsSOC 帐号对数据源和文件读的权限 Example: c:StudentData,1-36,配置输出目录,SOC 需要对输出目录进行读写把临时文件 文件 图像文件 (_ags.xxx) 其他文件 (_ags.xxx) 授予 agsSOC帐号对输出文件夹的读写权限 Example: C:inetpubwwwroottemp 安装程序自动授予的访问权限 $systemtemp (SOM and SOC),1-37,配置虚拟目录,让Web客户端通过URL访问临时资源 指向一个SOC用来进行输出的目录 例如 C:inetpubwwwroottemp HTTP:/Razz2/te

16、mp 使用IIS管理器来创建,1-38,使用 ArcCatalog来管理GIS server,使用桌面应用程序来管理GIS server 提供访问 GIS servers功能 管理GIS server SOM SOC Server Objects,1-39,用 ArcCatalog来访问GIS Server,用来连接到GIS server 指定机器名、IP地址或者URL 列表有效的 server objects Internet Server 需要填写帐号 ArcCatalog 保存连接信息,1-40,GIS server 属性,管理连接到SOC机器 例子 主机名 超时属性 虚拟目录 登录属性,1-41,GIS server 主机属性,添加 SOC 机器到SOM 需要 所有机器都在局域网内 必须有 GIS server ArcObjects 和 SOC 组件,1-42,GIS server 目录,添加和删除SOC用来写临时文件和图像的目录路径 需要: 对所有SOC都是可以访问的,1-43,添加Server目录,必须指定 Output 目录 相应的虚拟目录 清除模式 清除以 _ags_ 为前缀的文件 最大文件期,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 教育/培训

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号