看起来我没有wsdl文件但是有很多xsd文件。我可以用SOAP做任何事情,还是需要wsdl文件?
答案 0 :(得分:1)
PHP5中的SoapClient
类根据this documentation提供了非wsdl模式,但我从未使用它。但这似乎是可能的。
答案 1 :(得分:0)
通常,如果您已经知道所有数据类型和函数端点,则可以在没有WSDL文件的情况下讨论SOAP,甚至可以使用任何xsd文件。
如果您有XSD文件,但缺少WSDL文件,则需要找出消息名称,参数,返回值和可能的异常(故障)。最重要的是,您还需要找到要连接的服务端口(URL)。
如果您拥有所有这些,那么您应该能够将SOAP与Web服务进行对话。