主页 >> 资源 > RESTful是什么?RESTful Web Service

2013/05/11 | 星期六 分类:资源 | 没有评论 标签: | 作者: | 1,834 views

RESTful是什么?RESTful Web Service

五月份去新公司上班了,是一家云相关的企业。在新公司需要快速掌握的三种之前工作中没接触的技术:RESTful,Nosql,node.js 稍后将学习笔记简单的做下记录…

这篇文章先来介绍下:什么是RESTful,它到底是什么?

百度百科解释让人云里云外的,仅有那么丁点感觉:http://baike.baidu.com/view/5798116.htm
Google搜索了很多,看到这个基本靠谱:一般说RESTful都是指RESTful Web Service 浅显点说,REST/RESTful大概就是以下的实现步骤

1.用URL/URI来表示Object 例如 http://www.example.com/order/10000 来表示一个订单。.

2.用标准的HTTP协议来完成逻辑操作,通常有以下几个对应 HTTP Get 来获得一个订单的内容,HTTP Put 来更新一个订单, HTTP Post 来新增一个订单, HTTP Delete 来删除一个订单。

3.无状态,一般指的是服务器端不保留任何操作和事务的状态,也就不存在类似回滚的操作。

一般来说RESTful适合逻辑标记清晰的Web服务,交换数据一般用xml json yaml这种,另外像Java有更详细的Restful标准JAX-RS。

  • 本文目前尚无任何评论.
    1. 本文目前尚无任何 trackbacks 和 pingbacks.