REST

HTTP Status 406

用Spring MVC 4.0写一个REST服务,实验的过程中碰到了406错误,具体错误消息如下,

The resource identified by this request is only capable of generating responses with characteristics not acceptable according to the request “accept” headers.

SOAP vs. REST

译文,译自《软件构架实践(第3版 影印版)》。UPDATED: 2014-11-17

如果想让基于Web的应用进行互操作,目前有两种现成的技术可以选择:(1)WS*和SOAP(曾经代表“简单对象访问协议”,但这个缩写现在已经不再适用了)以及(2)REST(代表“表述性状态转移”,有时也写做ReST)。我们怎么看待这两种技术?每种技术都擅长什么?在使用的过程中有什么需要注意的地方?比较这两种技术似乎有点风马牛不相及,但我还是尝试着勾勒一下概貌。