标签: java exception rest soap exception-handling
有人可以为这个问题提供非常具体的答案吗?
答案 0 :(得分:1)
我认为它的基础是,使用REST,你应该返回正确的http响应代码和足够的信息,以便客户端纠正错误,例如: 404如果无法找到资源,400如果客户端发送了错误请求,则500,如果服务器生成异常,等等。使用SOAP,看起来您总是需要返回500响应代码和一条特殊的SOAP消息究竟是什么错误(根据SOAP规范)。
这是比较两者的blog post。