基于Jersey的空间分析REST API设计与实现

来源 :2011年SuperMap GIS技术大会 | 被引量 : 0次 | 上传用户:daoshi100
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  随着SOA(面向服务架构)概念的普及和IBM等公司对其的使用,Web服务应用迎来了最适合其发展的面向服务架构SOA。而REST(表述性状态转移)出现后,立刻以其动态、灵活、易用性超越了SOAP,成为最受开发者欢迎的构建Web服务的方法,也就成为SOA架构风格的最佳实践。JAX-RS旨在为Java程序员提供一套构建REST服务的固定接口,JSR311是Sun公司发布的JAX-RS接口标准,而Jersey出现之初是Sun公司提供的JSR311参考实现。相比JAX-RS其他实现方式,现已产品化的Jersey在稳定性、易用性等方面更胜一筹,成为构建Web服务的首选。本文在分析Web服务发展的背景与形势的基础上,总结了REST的特点和优势,介绍了Jersey的基本标注和使用方法。由此,本文提出了基于Jersey构建空间分析REST API的方法,介绍了空间分析REST API的设计实现流程。作为SuperMap iServer Java 6R的一个模块,在实现过程中,空间分析REST API并没有拘泥于Jersey已有实现,而是根据开发需要进行了改良和扩展,如业务与资源实现更清晰的层次划分、资源基类的提取、标注(annotations)的扩展、表述生成器的重新设计等,使REST API的开发过程更加便捷,并易于扩展。
其他文献
渤海湾西北岸大吴庄一带地表4m以下发育有全新世中期的古牡蛎礁。本文通过对牡蛎礁项顶面上下泥质沉积物做硅藻分析,恢复了大吴庄牡蛎礁结束前后沉积物的古环境。结果表明大吴
会议
硫是世界上不可缺少的化学原料,硫酸产量通常被用作衡量一个国家工业发展水平的标志。随着世界化肥工业,尤其是磷肥工业的兴起,硫作为重要的生产原料有了更大的需求。 本文
本文介绍了大降坪黄铁矿区的基本概况、历年地质工作及取得的成果,重点介绍了中化地质矿山总局地质研究院近期研究的最新成果。笔者认同其矿区深部和外围存在铅锌银金等多金属
规划竣工测量是规划验收的前期必备基础工作;是城市规划行政主管部门对已批准的建设工程进行规划监督检查的关键环节。本文以江门市新会区规划竣工测量工作实际为基础,简要阐述
粤西地区是省内重要的金、银、锡、铜、钨多金属成矿区: 震旦系、奥陶系、泥盆系中统是粤西地区的含矿层;成矿区(带)分析找矿思路。
利用湖北省71个气象台站1960-2007年地面观测资料以及旱涝受灾面积、成灾面积资料,在当地常用旱涝指标的基础上,提出了全省性的旱涝指数,并采用最小二乘法对湖北省旱涝气象灾
用PCR、SDS-PAGE、色谱三种方法对转基因大豆(美国)和非转基因大豆(国内3个不同样品)进行检测。结果显示:转基因大豆可以检测出195bp的花椰菜花叶病毒启动子(CaMV35S)序列片段
  结合云计算的需求背景、应用现状与发展趋势,分析了云计算的3种服务形式(Iaas、PaaS、saas)及他们之间的关系,在此基础上,提出了云计算对GIS的要求,即支持虚拟化的Service GI