我正在使用 PHP 5 和内置的 SoapClient。
这对于 PHP Soap 支持的开发者来说确实是一个问题。
SoapClient 为您提供 2 种选择:WSDL 模式,它在本地缓存 WSDL 文件,以及需要您构建自己的请求的非 WSDL。
使用 WSDL 显然更方便。但是,我想知道每次创建 SoapClient 实例时会进行多少处理。WSDL 是缓存的,但是每次创建 SoapClient 时它是否必须重新处理整个 WSDL?如果是这样,似乎走非 WSDL 路线可能更有效(在 CPU 方面)。
在我的情况下创建非 WSDL SoapClient 没有问题。我是不是该?