您当前的位置: 首页 >  restful

RESTful规范

发布时间:2020-05-05 16:17:12 ,浏览量:0

web服务交互

我们在浏览器中能看到的每个网站,都是一个web服务。

那么我们在提供每个web服务的时候,都需要前后端交互,前后端交互就一定有一些实现方案,我们通常叫web服务交互方案。

目前主流的三种web服务交互方案:

-- REST ( Representational State Transfer)表述性状态转移
-- SOAP (Simple Object Access Protocol)  简单的对象访问协议
-- XML-RPC (XML Remote Procedure Call)基于XML的远程过程调用

XML-RPC是通过XML将调用函数封装,并使用HTTP协议作为传送机制。

后来在新的功能不断被引入下,这个标准慢慢演变成为今日的SOAP协定。

SOAP服务则是以本身所定义的操作集,来访问网络上的资源。

SOAP也是基于XML的,但是它不只限于HTTP协议的传输,包括TCP协议,UDP协议都可以传输。

REST是Roy Thomas Fielding博士于2000年在他的博士论文里提出来的。

REST相比SOAP更加简洁,性能和开发效率也有突出的优势。

我们今天主要说一下这个REST,现在越来越多的web服务开始采用REST风格设计和实现。

例如,amazon.com提供接近REST风格的Web服务进行图书查找;雅虎提供的Web服务也是REST风格的。

我们接下来要学的框架也是遵循REST风格的,那么我们来看下它到底是个什么样的风格,了解了它是什么后,我们看下它的优点是什么,我们为什么用它。

关注
打赏
1688896170
查看更多评论

暂无认证

  • 0浏览

    0关注

    109330博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文
立即登录/注册

微信扫码登录

1.1456s