• atitit.RESTful服务的概览and框架选型


    atitit.RESTful服务的概览and框架选型

    1. REST基础概念: 1

    2. URL说明: 1

    3.  1

    4. RESTful框架选型 2

    1. spring mvc( recomm) 2

    2. Jersey 2

    5. 参考 3

    1.   REST基础概念:

    · 在REST中的一切都被认为是一种资源。

    · 每个资源由URI标识。

    · 使用统一的接口。处理资源使用POST,GET,PUT,DELETE操作类似创建,读取,更新和删除(CRUD)操作。

    · 无状态。每个请求是一个独立的请求。从客户端到服务器的每个请求都必须包含所有必要的信息,以便于理解。

    · 通信都是通过展现。例如XML,JSON

    RESTful Web服务由于其简单替代了基于SOAP的Web服务,并大型服务提供商所接受。这篇文章使用Jersey框架延伸JAX-RS API将展示如何创建一个REST风格的Web服务和客户端。

    俄的总结,url fragment  十有意图的..

    作者:: 老哇的爪子 Attilax 艾龙,  EMAIL:1466519819@qq.com

    转载请注明来源: http://blog.csdn.net/attilax

    2. URL说明:

    3.  

    浏览器浏览:http://localhost:8080/RESTfulWS/rest/UserInfoService/name/Pavithra

    Rest:: url pattern  in webxml

    Uservice::  cls level path anno

    XXMeth::  meth level path anno

    Pavithra ::  anno to inject val to meth..

    4. RESTful框架选型

    1. spring mvc( recomm)

    springmvc rest 实现

        springmvc的resturl是通过@RequestMapping 及@PathVariable annotation提供的,
        通过如@RequestMapping(value="/blog /{id}",method=RequestMethod.DELETE)即可处理/blog/1 的delete请求.

    2. Jersey

    jersey作为Oracle公司推出的restful框架,

     @GET 
      @Path("/age/{j}") 
      @Produces(MediaType.TEXT_XML)
      public String userAge(@PathParam("j") int j) {

    5. 参考

    用Jersey开发RESTful服务 -解道Jdon

    Springmvc构造RESTful详细讲解 - 坚持是底基 - BlogJava

  • 相关阅读:
    链接的具体内容
    多线程下载图片
    Commo*IO组件的简单应用
    文件分割
    mybatis动态sql
    ajax请求与json数据处理
    ModelAndView 配置与使用
    div塌陷,以及页面常用属性
    EasyUI 时间插件使用配置
    Editor富文本编辑器配置【不含图片上传】
  • 原文地址:https://www.cnblogs.com/attilax/p/5963925.html
Copyright © 2020-2023  润新知