我试图找出为什么SOAp比REST更重要。 SOAP请求和响应是否始终作为HTTP上的序列化对象传播。
在传输过程中,REST中是否涉及任何序列化概念?
在服务中,即使我们发送了Object,REST框架也会转换为我们在goint到HTTP之前在@Produces中告诉的格式吗?
答案 0 :(得分:0)
SOAP被认为比REST更重的原因有两个。 SOAP需要一个广泛的XML包络来容纳REST服务通常通过查询字符串或常规HTTP帖子获取参数的所有参数。
此外,REST服务的响应通常(尽管不总是)JSON。 SOAP服务以XML格式进行响应,这非常冗长。似乎关于为什么SOAP更重要的一般共识是由于额外的数据以XML标签的形式通过网络传输。