jsp设备地图怎么写_关于JSP发布地图服务

本文介绍了使用JSP发布地图服务的原理和流程,重点讲解了ArcIMS的架构及其核心组件,包括Presentation层、Business Logic层和Data层。讨论了不同类型的ArcIMS Connector,尤其是Java Connector在"瘦客户"方案中的优势,以及如何使用Java Connector、JavaBean和JSP Tag库来创建具有地图缩放功能的JSP页面。
摘要由CSDN通过智能技术生成

关于JSP发布地图服务

首先介绍下用于发布地图服务的ArsIMS

ArsIMS是一个由Presentation层,Business Logic层,data层组成的多层架构,另外,它还有一个用于管理地图网页发布的应用程序集.

(1)presentation 层是ArcIMS的客户端,可以获得,浏览和分析地理数据(geographic data)

(2)business logic  层的组件用于请求处理和ArcIMS的网页管理

(3)data 层包含了所有ArcIMS可用的数据源

(4)应用程序集 为business logic层Authoring, Designing,Adminisering ArcIMS Service 提供入口

business logic  层是整个ArcIMS的核心,是负责客户端和数据源交互的中间过程,包括服务启动和处理请求(request)和反应(response).

一个请求处理的过程是:

当一个包含地理数据分析的请求从客户端到达WebServer(Tomcat,IIS等)时,WebServer需要将请求传送给ArcIMS Application Server,它是一个后台执行的程序,传递请求到ArcIMS Spatial Server,并列出ArcIMS Spatial Server正在运行的服务.后者处理请求,返回一个Response,这个Response逆序传到客户端,由客户端解析

(parse)并呈现.

这个过程中由于WebServer从客户端获得的请求可能是多种语言形式的,而ArcIMS Application Server和ArcIMS Spatial Server之间的交互是通过ArcXML(an implementation of XML used with ArcIMS)来进行的.所以在WebServer和ArcIMS Application Server之间需要有一个connector作为ArcXML的翻译器,ArcIMS自带了四种可选的c

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值