ArcIMS学习之 HTML Viewer定制笔记 续二(2.Servlet与请求响应过程)
来源:互联网 发布:光纤传输数据 编辑:程序博客网 时间:2024/05/01 07:46
4. Servlet Connector的入口Servlet:
com.esri.esrimap.Esrimap 参数
ServiceName ArcIMS 服务名
ClientVersion ArcIMS 版本号
Form true请求来自HTML的Form
Encode
* 请求重定向 CustomService 参数
原因:
影像虚拟服务(Image MapService) 不提供"属性信息","几何信息","地理编码"等的功能,所以请求被重定向到其它的虚拟服务。
即:
When sending a request other than GET_IMAGE to an image MapService,redirection is required;
Redirection is achieved in action attribute of the PostForm:
GET_FEATURES
CustomService = Query
GET_GEOCODE
CustomService = Geocode
GET_EXTRACT
CustomService = Extract
Http://caesar1:8888/servlet/com.esri.esrimap.Esrimap?ServiceName=Beijing&CustomService=Query&ClientVersion=3.1&Form=true
5.PostForm
ArcXMLRequest(required) ArcXML request being sent to the server
JavaScriptFunction(optional) 指定 jsForm.htm 中的处理response 函数名,默认为passXML()
RedireURL(optional)
BgColor(optional)
FormCharset(optional)
6.请求与响应的过程:
1>Request --> Servlet Connector -->Application Server
Servlet Connector对传来的Request进行解析,只传给Application Server :
* ServiceName
* ArcXMLRequest
其余参数由Servlet Connector保留对响应(Response)的格式设置
2>对Servlet Connector的调用为:
http://hostName/servlet/com.esri.esrimap.Esrimap
3>响应:Application Server将参数传递给 Spatial Server,Spatial Server将响应
(Response)返回给 Application Server,所有的 Response只有两种:
* ArcXML 包含属性信息、图片的URL(HTML Viewer只能处理这一种)
* Feature Stream 二进制压缩要素流
4>the Servlet Connector Creates a new HTML page based on
* Value of the input elements specified in the request
* Default values of the input elements
* The Response ArcXML
- ArcIMS学习之 HTML Viewer定制笔记 续二(2.Servlet与请求响应过程)
- ArcIMS学习之 HTML Viewer定制笔记 续三(3.请求&响应)
- ArcIMS学习之 定制HTML VIEWER笔记
- ArcIMS学习之 定制HTML VIEWER笔记
- ArcIMS学习之 HTML Viewer定制笔记 (答疑)
- ArcIMS学习之 HTML Viewer定制笔记 续一(1.概要&流程)
- ArcIMS学习之 HTML Viewer定制笔记 续四(4.动态效果DHTML)
- ArcIMS学习之 HTML Viewer定制笔记 续五(5.Javascript纪要)
- arcims 讲座四:ArcIMS(HTML Viewer)定制开发探讨
- Servlet学习笔记(四):Servlet的请求与响应
- Servlet学习笔记(四):Servlet的请求与响应
- JSP&Servlet学习笔记-第三章:请求与响应
- Python爬虫请求与响应过程系列之二
- ArcIMS 之道系列之二-------------ArcIMS学习之道
- 【Servlet开发】servlet的请求与响应(二)
- Servlet-请求与响应
- http学习笔记(模拟http请求和响应过程)
- HTML Viewer的定制
- ArcIMS学习之 HTML Viewer定制笔记 续一(1.概要&流程)
- asp.net高级教程(五)---实战篇(中)
- ASP.NET中Cookie编程的基础知识(1)
- ASP.NET中Cookie编程的基础知识(2)
- ASP.NET中Cookie编程的基础知识(3)
- ArcIMS学习之 HTML Viewer定制笔记 续二(2.Servlet与请求响应过程)
- ASP.NET中Cookie编程的基础知识(4)
- ASP.NET中Cookie编程的基础知识(5)
- ArcIMS学习之 HTML Viewer定制笔记 续三(3.请求&响应)
- ASP.NET中Cookie编程的基础知识(6)
- ArcIMS学习之 HTML Viewer定制笔记 续四(4.动态效果DHTML)
- ArcIMS学习之 HTML Viewer定制笔记 续五(5.Javascript纪要)
- 05/09/17
- 我的Blog,记录我第一次想说的