• 技术文章 >常见问题

    rest的优势有哪些

    hzchzc2020-06-29 14:20:25原创810

    rest的优势有:1、状态无关,确保系统的横向拓展能力;2、对resource相关的模型建立统一的原语,确保系统能够接纳多样而又标准的客户端。

    REST本身不是架构,只是一种架构风格,理解它的时候要参考这个架构风格出现的环境所施加的约束条件。

    REST的目的是“建立十年内不会过时的软件系统架构",所以它具备三个特点:
    1. 状态无关 —— 确保系统的横向拓展能力
    2. 超文本驱动,Fielding的原话是”hypertext-driven" —— 确保系统的演化能力
    3. 对 resource 相关的模型建立统一的原语,例如:uri、http的method定义等 —— 确保系统能够接纳多样而又标准的客户端

    从另外一个角度看,第一条保证服务端演化,第三条保证客户端演化,第二条保证应用本身的演化,这实在是一个极具抽象能力的方案。

    以上就是rest的优势有哪些的详细内容,更多请关注php中文网其它相关文章!

    声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
    专题推荐:rest
    上一篇:客户端ip是什么意思? 下一篇:rest架构是什么意思
    大前端线上培训班

    相关文章推荐

    • rest api是什么• openresty是什么• 使用Laravel集成JWT认证开发RestfulApi• CSS之Rest(重置样式)推荐

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网