ArcGIS服务对象扩展(SOE)新手自学笔记RESTSOE模板下.docVIP

  • 27
  • 0
  • 约 9页
  • 2016-08-15 发布于重庆
  • 举报

ArcGIS服务对象扩展(SOE)新手自学笔记RESTSOE模板下.doc

ArcGIS服务对象扩展(SOE)新手自学笔记RESTSOE模板下

?1.REST SOE   当客户端使用REST方式发送SOE请求时,实际上是利用HTTP协议发送了一个请求字符串,ArcServer获得该字符串后会将其解析成一系列命令执行,并返回JSON数据。   返回的JSON格式数据如下: ? 2.创建REST SOE   (1)提醒     为了确保你创建的REST SOE能够成功执行,你需要仔细考虑一下向服务器端发送请求的数据类型和你希望返回的数据。     一个REST SOE通常包含资源和操作两部分(Resource和Operation):     Resource---可以从服务器端获取的一系列信息。它类似于类中暴露出的某一个属性;     Operation---服务器端根据发送的请求进行一系列的操作。在Operation执行完后,你可以获得文本、图片或其他类型的数据。可以将Operation看做类中的一个方法。     在为自己的REST SOE编写代码之前,我们需要明确他所需要的Resource和Operation。 有必要画出一个图表,并标记出它们的输入输出参数,REST SOE可以包含多个资源和操作,作为初学者最好制定一个操作。   (2)REST SOE模板      现在我们创建一个完整的SOE,在VS2010中新建一个项目,选择Server Object Extention,并在右边选择REST 模板,如下

文档评论(0)

1亿VIP精品文档

相关文档