REST概述

 REST 是一种软件架构模式,只是一种风格
 rest服务采用HTTP 做传输协议
 REST 对于HTTP 的利用实现精确的资源定位
 rest要求对资源定位更加准确,如下:
 非rest方式:
http://ip:port/queryUser.action?userType=student&id=001
http://ip:port/queryUser.action?userType=teacher&id=002
在这里插入图片描述
 Rest方式:
http://ip:port/user/student/query/001
http://ip:port/user/teacher/query/001
 Rest方式表示互联网上的资源更加准确,但是也有缺点,可能目录的层级较多不容易理解
 REST 是一种软件架构理念,现在被移植到Web 服务上,那么在开发Web 服务上,偏于面向资源的服务适用于REST,REST 简单易用,效率高,SOAP 成熟度较高,安全性较好。

	注意:REST 不等于WebService-soap,JAX-RS 只是将REST 设计风格应用到Web 服务开发上。

猜你喜欢

转载自blog.csdn.net/qq_41984282/article/details/88530422
今日推荐