《WebGIS开发实践手册》2.2 ArcIMS服务器组件[2]

2.2.3. ArcIMS服务

无论是空间服务器还是虚拟服务器,其最终目的就是为了生成和管理ArcIMS服务(Service),ArcIMS服务正是ArcIMS对外地图发布的关键所在,也是客户端与GIS服务器通讯的接口。

一台服务器上可以同时存在一个或多个不同类型的ArcIMS服务,如图 2‑6所示,存在一个Image类型ArcIMS服务San:

clip_image002

2‑6 已经存在的ArcIMS服务San

通过ArcIMS Administrator工具,我们可以新建四种类型的ArcIMS服务,即Image Service、ArcMap Image Service、Feature Service和Metadata Service,由于不同的服务满足不同的访问需求,具有不同的设置。

Ø Image Service是我们最常用的ArcIMS服务,它将地图内容通过JPEG、PNG或GIF图像的形式返回给客户端,每次新的请求都会产生在服务器端产生一张新的图像文件。

Ø ArcMap Image Service是一种特殊的Image Service服务,它的地图配置文件是由ArcMap或ArcReader产生的MXD或PMF数据。

Ø Feature Service是一种通过要素流方式发布地图内容的服务,要素流是一种只在客户端处于打开状态时才存在的临时压缩格式。如果用户希望使用ArcIMS的Java客户端、WFS连接器、ArcMap、ArcReader、EditNotes或使用本地数据时,就需要使用该类型服务。

Ø Metadata Service可以发布数据集的数据信息,即元数据。地理数据的元数据描述了数据本身的内容、质量、类型、数据组成和空间位置等信息。

2.2.4. 空间服务器实例Instance

每个空间服务器都包含了一个或多个实例(实例本质上是一种线程),它是ArcIMS空间服务器最基本的处理单位。一般情况下,每个虚拟服务器都被被指派两个实例(一个进程包含两个线程),但唯一的例外仍是ArcMap Image服务器,每次只有一个实例存在。

我们可以想像得到,实例的数量等同于ArcIMS能够同时处理的请求数量。例如,如果某个空间服务器有两个Image实例,那么它每次就只能处理两个Image服务的地图请求,如果有更多的请求,只能在应用服务器中排队等候空间服务器实例的处理。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值