个人理解rest风格是一种规范,之前传统的风格是将资源和对资源的操作融合在一起,而rest风格则是将资源和对资源的操作分隔开,充分发挥http动作,不是摁住post和get使劲薅。比方说库存里的一件商品是资源,传统方式对这件商品进行修改,可能是http:**/updateProduct,而rest风格则是 PUT http:**/product,同样的删除,传统方式http:**/deleteProduct,rest则是DELETE http:**/product,也就是uri+http动作,这样显得更直观简洁。
rest优缺点:优点是对简单的uri操作显的比较直观,但是对复杂一点的uri就会显得不那么胜任。
如果有错误,欢迎指正。