【发布时间】:2015-04-27 16:28:20
【问题描述】:
在 web 服务上下文方面,我对 http 文本“发布”感到困惑。我们有一个基于 SOAP 协议的 Web 服务,现在集成合作伙伴希望消除 XML 消息的 SOAP 部分,并希望我们将 XML 消息作为“http text post”发布。
这是 REST HTTP POST 吗?请澄清。
【问题讨论】:
-
“REST”是什么意思。它只是 XML 的 POST。没什么特别的。另外,你用什么技术来写网络服务?
-
我的意思是 REST 作为 RESTful(代表性状态传输)Web 服务。我们是用Java(J2EE)技术来写web服务的。
-
不,他们不是在谈论 REST。他们想发布与 SOAP 相同的消息,但没有 SOAP 信封。
-
谢谢约翰。如果我们去掉 SOAP 信封,它会继续是 SOAP 消息还是可以称为 XML over HTTP 消息?
-
它没有特别的名字。 HTTP 可用于发送和接收任何内容类型。在这种情况下,内容只是没有 SOAP 协议的 XML。