繁体   English   中英

SOAP Web服务如何工作以及如何在PHP中使用它们

[英]How do SOAP web services work and how to use them in PHP

Soap Envelope中的元素与HTTP标头有何不同?

为什么REST响应被认为是人类可读的,而SOAP却不可读?

当在PHP中将SoapClient()类与SOAP服务一起使用时,SoapClient()类将WSDL作为参数,找到Web服务的位置,并根据所使用的方法和参数构造SOAP信封是一个基本思想。在您的SoapClient对象上调用,发出请求,并返回某种响应?

SOAP只是HTTP之上的基于XML的协议。 我不知道为什么它不是人类可读的..我想这有点令人费解,但它仍然是纯文本/文本

根据我在SOAP方面的经验,它提供了用于设置Web服务的基本体系结构。 您调用SOAP Web服务的方式就像调用常规函数一样。 您可以具有任意数量的参数,只需确保它们可以在XML / HTTP上很好地序列化即可。

此外,SOAP还为您提供了一个WSDL文件,该文件基本上是对Web服务的描述(函数及其参数的列表)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM