我认为大多数肥皂服务器都以 wsdl 和非 wsdl 模式(就像亚马逊那样)为客户端提供网络服务来发出请求。我们知道在 wsdl 模式下,客户端必须下载 wsdl 文件来确定如何向服务发出请求。但是在非 wsdl 模式下,客户端如何学习向服务发出请求?
在非 wsdl 模式下,客户端无法学习如何使用远程 soap 服务器。这取决于您作为开发人员。您必须确保您的客户端提供服务器期望的内容 - 特别是参数和响应类型必须具有正确的类型和格式。
在 wsdl 模式下,您的客户端(即 Zend Soap 客户端)知道存在哪些soap 操作、定义的复杂类型等以及预期的响应。
我个人建议永远不要使用非 wsdl 模式,因为恕我直言没有理由这样做。
| 归档时间: |
|
| 查看次数: |
3922 次 |
| 最近记录: |