Restful Web Service

来源:互联网 发布:三菱刺刀淘宝专卖店 编辑:程序博客网 时间:2024/05/22 15:38
Rest web service最早是Roy Fielding在他的一篇论文里提出来,主要的想法是通过HTTP来访问所有的资源。后来他也是参与JCP起草了一个关于REST的spec JSR-311, 其实实现是JAX-RS. Jersey是另外一个基于JSR311的实现以及拓展,RESTEasy是Jboss的一个出品。

很多人问Spring MVC以及JAX-RS在REST这方面的区别,下面有一个分析,其实spring mvc 主要面向的是web application, 而不是web service. JAX-RS的话主要是面向web service, 它主要是将结果以json/xml格式返回,没办法以html来返回结果。
https://www.infoq.com/articles/springmvc_jsx-rs