ArcGIS Server学习6
Posted by
蒋波涛
26 June,2007 Views
(8)Comment
WEB服务使用Server API和web控件既可以开发供用户直接交互的Web应用程序,也可以开发供程序使用的Web Service。AS支持的WEB Service分为两种,即Application Web Service和ArcGIS Server Web Service。
Application Web Service
Application Web Service是我们见过的最普通的WEB SERVICE编写形式,它的编写方法同ASP.NET WEB SERVICE并无二致,同样...
目录 :
ArcGIS Server
ArcGIS Server学习5
Posted by
蒋波涛
26 June,2007 Views
(7)Comment
有状态和无状态的应用程序2我们继续讨论web程序的状态问题。其实写过诸如asp jsp的人都知道,类似session、cookie等东西在web页面程序中应用的非常广泛,因为这是我们让程序记住一个用户标志的方法,唯有使用这些对象,我们才能区分不同的用户。
事实上,有状态的web程序是极其常见的,许多我们根本没有意识到的“无状态”操作都依赖有状态的方法来实现,这种方法我们称为“浅状态程序”,例如下面这个例子,我们启动一个页面,然后点击一个&ld...
目录 :
ArcGIS Server
ArcGIS Server学习4
Posted by
蒋波涛
25 June,2007 Views
(1)Comment
在前文中我们说道,Server Object实际上就是我们建立的地图服务和定位服务,这个服务都是必须通过一个进程来被请求访问到的,那么,这个过程是怎么样的呢?下面我们介绍在共享池模式下的连接过程:客户端程序连接到SOM,要求访问一个SO;
SOM分配一个SOC给客户端程序的AO Proxy对象,这个SOC是AS启动时建立的,默认最少为2个,最多为4个;
客户端程序通过调用远程AO对象的Proxy对象操作AO对象;
执行完操作后。执行pSC.Relea...
目录 :
ArcGIS Server
ArcGIS Server学习3
Posted by
蒋波涛
23 June,2007 Views
(7)Comment
ArcGIS Server是一个服务器端的AO组件集,我们对AS的编程操作,都意味着对远端服务器上对象的操作,这是一个很大的不同。以使用AE开发成为为例,我们新建一个对象,使用的是new关键字,这是在本地机器上新建一个对象的操作,这个操作一直封装在一个进程中。而AS的开发,意味着本地的一个对象,必须调用远端的一个对象来实现某种功能,本地的操作进程与远程的操作进程实际上是两个不同的进程,如何在两个进程之间进行通讯呢?AS使用了分布式对象技术DOT来处理这个问题,ADF提供了一系列所谓的ArcO...
目录 :
ArcGIS Server
ArcGIS Server学习2
Posted by
蒋波涛
22 June,2007 Views
(0)Comment
ArcGIS Server是一个分布式系统,它由多个组件组成。AS的组件分为两部分,一是服务器端组件,如web服务器和GIS服务器;另一端是桌面端组件,即访问AS的程序,如web浏览器和ArcGIS的桌面端和AE产品。我们先不谈桌面端的产品,先讨论服务器端的两个组件,即web服务器和GIS服务器。
WEB服务器是一种用于解析外部的HTTP协议访问,并将这一访问的信息解析后传递给GIS服务器的组件,这个产品是现成的,如IIS或Apache都是一种WEB服务器。我们开发的WEB应用程序(A...
目录 :
ArcGIS Server
ArcGIS Server学习
Posted by
蒋波涛
21 June,2007 Views
(2)Comment
ArcGIS Server产品包括两个部分,一是GIS Server,它是一个提供GIS服务的服务器软件产品,包括一系列核心AO库和一个管理这些AO组件的可缩放的运行环境;另一个是ADF,即应用程序开发框架,它有JAVA和.NET两种开发组件集,它是用来开发和部署基于GIS Server的web应用程序的产品,包括组件对象、web控件、web模板和开发帮助,它还有一个web程序的runtime,专门用于发布和部署使用ADF开发的web程序,如ASP.NET等。...
目录 :
ArcGIS Server
Annotation要素类介绍[1]
Posted by
蒋波涛
19 June,2007 Views
(11)Comment
在GeoDatabase中有五种类型的要素类,即点、线、面、标注要素类和注记要素类。注记要素类涉及的较少,这里不谈。本文主要讨论标注要素类的特征,即Annotation FeatureClass的特性。标注要素类是一种专门用于存储和显示文本或图形元素的数据结构,在这之前,我们只谈过文本或图像只能通过MXD的方式来存储。标注要素类可以是独立的,也可以与一个要素类相关联。如果是独立standalone的要素类,它就是其它要素类的一种背景;一旦与某个要素类相联系link,那么标注要素显示的内容就取...
目录 :
ArcObjects
在C#中实现On error resume next的效果
Posted by
蒋波涛
8 June,2007 Views
(1)Comment
熟悉VB的朋友都知道,在VB中有个异常处理语句为on error resume next,这条语句甚至在VB.NET中都继续保留。在使用AO或AE编写的数据处理代码中,这条语句是非常有用的,假如我们在处理10万条要素记录,其中可能会存在几条问题要素,而AO在处理到这里的时候往往会抛出异常Exception,如果有On error resume next语句,程序将会忽略这个异常继续执行下去。
目录 :
.NET开发
Or, take a look at Archives and Categories
Category
Archives
- 2010 September (1)
- 2010 August (2)
- 2010 July (2)
- 2010 June (1)
- 2010 May (3)
- 2010 April (2)
- 2010 March (6)
- 2010 January (6)
- 2009 December (2)
- 2009 November (6)
- 2009 October (4)
- 2009 September (20)
- 2009 August (2)
- 2009 July (5)
- 2009 June (5)
- 2009 May (3)
- 2009 April (6)
- 2009 March (5)
- 2009 February (7)
- 2009 January (2)
- 2008 December (8)
- 2008 November (3)
- 2008 October (2)
- 2008 September (3)
- 2008 August (8)
- 2008 July (10)
- 2008 June (4)
- 2008 May (4)
- 2008 April (2)
- 2008 March (2)
- 2008 January (11)
- 2007 December (5)
- 2007 October (2)
- 2007 September (3)
- 2007 August (3)
- 2007 July (5)
- 2007 June (8)
- 2007 April (5)
- 2007 March (8)
- 2007 January (7)
- 2006 December (10)
- 2006 November (1)
- 2006 October (11)
- 2006 September (9)
- 2006 August (8)
- 2006 July (6)
- 2006 June (8)
- 2006 May (7)
- 2006 April (6)
- 2006 March (8)
- 2006 February (13)
- 2006 January (7)
- 2005 December (4)
- 2005 November (5)
- 2005 October (4)
- 2005 September (9)
- 2005 August (11)
- 2005 July (11)
- 2005 June (4)
- 2005 May (15)
- 2005 April (8)