0

我想知道 PHP Soap 中完全支持的功能,我已经尝试对此进行研究,但是支持 PHP Soap 的文档很少。

此外,在通过客户端机器到 Web 服务然后服务器交换数据期间如何使用 Soap。

我知道这是相当模糊的,但是当我自己经常被问到这个问题时,我认为最好找到更多关于它的信息。

4

2 回答 2

0

PHP 为客户端和服务器提供了一些内置的 SOAP 类。文档在这里

但是您必须确保您的 PHP 构建是使用 SOAP 支持编译的。

于 2012-04-20T04:17:20.813 回答
0

“PHP 中完全支持的功能”几乎不存在。

内置 SOAP 客户端仅适用于基本服务。它不支持任何 WS 扩展,因此您必须手动添加支持,例如包括 WS-Security 的标头。

此外,命名空间处理和创建请求也存在一些问题。

如果您将使用它并且遇到缺少参数或格式错误的请求的问题,您可能想要修改请求 - 这可以通过扩展 SoapClient 类和覆盖 doRequest 函数来完成。

于 2012-04-20T06:02:58.050 回答