我有相当复杂的(身份验证、日志……)SOAP server (标准 PHP 扩展)。一切正常,但我想知道是否有用于创建/生成 WSDL 文件的工具?我手动进行的所有更改都存在两个问题:
- 本地主机
出于测试原因,我在本地主机上有相同的 SOAP 服务器 - 我需要相同的 WSDL 文件,唯一的区别是指向本地主机的 url 地址。我从一个(本地主机)文件复制并粘贴行到另一个(生产)文件,这是犯错误的好方法。
- 新功能 当我想向 WSDL 添加功能时,我需要“很长时间”才能再次理解 wsdl,因为它有超过 1000 行。
我对 SOAP 和 WSDL 都很陌生 - 我正在寻找好的(免费的)WSDL 编辑器或工具来生成 WSDL 文件。
最佳答案
尝试 WSO2 WSF/PHP Library .它可以直接从您的代码生成 WSDL。
关于php - PHP 中的 SOAP 服务器 - 如何编写 WSDL 文件 - 技巧,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8076973/