面试问题 - 如何处理基于SOAP和基于REST的异常

时间:2010-06-30 16:29:58

标签: java exception rest soap exception-handling

有人可以为这个问题提供非常具体的答案吗?

1 个答案:

答案 0 :(得分:1)

我认为它的基础是,使用REST,你应该返回正确的http响应代码和足够的信息,以便客户端纠正错误,例如: 404如果无法找到资源,400如果客户端发送了错误请求,则500,如果服务器生成异常,等等。使用SOAP,看起来您总是需要返回500响应代码和一条特殊的SOAP消息究竟是什么错误(根据SOAP规范)。

这是比较两者的blog post

相关问题