经过几天的折腾,总算让本本焕发新春,新的操作系统、新的软件环境、新的arcgis,这段时间挺忙的,有一点空闲就想体验一下arcgis server 9.3(后面arcgis server简称AGS),技术人员对新产品总是充满期待。
ESRI非C/S应用的产品都有一个从不成熟到稳定,从稳定到成熟的发展过程,这似乎成为了一种默认的惯例,用过arcims3/4的人对arcims安装过程肯定是记忆犹新,网上流传的安装方法都不能称为安装文档,只能说是安装经验,从9.0开始arcims才算真正走上正轨,虽然改进有限,但是从安装到部署到使用都已经相对稳定,只要合理的开发与管理,基本可以胜任过去这几年webgis二次开发应用。AGS也一样,9.0推出时问的多用的少,原因一是没有经验,二是API设计改动频繁,9.1和9.2的adf有很大的差别,所以AGS 9.2之前只能说是停留在概念宣传阶段,到了AGS 9.2,API和AGS体系才基本稳定了,相信大多数开发人员真正开始做server就是从9.2开始的,控件、common data source、specific data source、server extension、soap api、ao api、pooled、cache、basic、standard、advanced……这些名词横向的、纵向的、从里、从外构成了AGS的整体架构和开发方法,要了解它的框架和基本开发,可以从《ArcGIS Server 开发系列》文章开始。
这篇开始向大家介绍AGS 9.3,无论是从REST API、Javascript API(extension for virtual earth/for google maps api)开发,还是对WFS、PostgreSQL支持,还有gis resource改进与用户体验的增强,AGS 9.3都让人非常期待,俗话说“心急吃不了热豆腐”,我们还是慢慢来吧,从安装说起。
AGS 9.3安装方法和9.2没有太大差别,仍然可以参考:http://bbs.esrichina-bj.cn/ESRI/viewthread.php?tid=3891&extra=page%3D1
总结AGS for .Net安装的一些关键点:
1.agsuser/agsadmin用户组
2.端口和防火墙设置
3.简单共享取消
4.集成身份验证(IIS)
5.兼容.net framework 2.0和3.5
6.兼容VS2005和VS2008(js调试很方便或用firefox firebug)
碰到的问题:
1.安装结束前执行"Web Mapping Application Migration Utility"会报错,可以忽略不管
2.ArcGIS 9.3beta不能兼容9.2的mxd,AGS创建服务可以,但显示为空白!
Workgroup版只能和WebServer装在一台服务器上,功能测试够用了,总的来说只安装AGS9.3还是比较容易,和其他ArcGIS 9.3 beta软件一起安装的时候碰到了一些问题 ,还好都解决了。
本文转自Flyingis博客园博客,原文链接:http://www.cnblogs.com/flyingis/archive/2008/04/17/1158516.html,如需转载请自行联系原作者