It appears i dont have a wsdl file but many xsd files. Can i do anything with SOAP or is a wsdl file required?
+1
A:
The SoapClient
class in PHP5 offers a non-wsdl mode according to this documentation, but I've never used it. It appears to be possible, though.
inkedmn
2009-09-29 20:14:34
Yes you can and it does work too
Anti Veeranna
2009-09-29 21:49:06
A:
In general, you can talk SOAP without a WSDL file, or even any xsd files, if you know all of the data types and function endpoints already.
If you have the XSD files, but are missing the WSDL file, you will need to find out the message names, their parameters, return values, and possible exceptions (faults). You will also, most importantly, need to find out the service port (URL) to connect to.
If you have all of that, you should be able to talk SOAP to the web service.
Ian Clelland
2009-09-29 21:20:00