目前我对SOAP和RESTful服务之间的差异有一些了解。 我的问题是,在什么情况下应该使用SOAP,以及在什么情况下应该使用RESTful;就性能/速度或请求处理方面而言,哪一个更好? 我第一次在RESTful(Java)中实现它,我想要更多地了解它;我之前用过SOAP。 这是这篇文章的后续问题。
相比较而言,REST更易于使用且更加灵活。与SOAP不同的是,REST不必使用XML来提供响应。我们可以找到基于REST的Web服务,以逗号分隔值(CSV)、JavaScript对象表示法(JSON)和真正简单订阅(RSS)格式输出数据。 我们可以获得所需的输出形式,易于在我们的应用程序所需的语言中解析。REST更高效(使用较小的消息格式),快速且设计哲学更接近其他Web技术。