WSDL: Difference between revisions

355 bytes added ,  2 December 2007
Bum... lost a big load when my previous edit didn't save... will do more editing off-line in future! :-(
(adding...)
(Bum... lost a big load when my previous edit didn't save... will do more editing off-line in future! :-()
Line 2: Line 2:


WSDL is most commonly automatically generated by the service software - this is the case with [[Visual DataFlex]] - but in some cases, where the software used does not provide this capability, it may be hand-written. This latter case can produce some very idiosyncratic and non-standard WSDL that causes problems for service consumers.
WSDL is most commonly automatically generated by the service software - this is the case with [[Visual DataFlex]] - but in some cases, where the software used does not provide this capability, it may be hand-written. This latter case can produce some very idiosyncratic and non-standard WSDL that causes problems for service consumers.
If your software platform or toolkit provides for automatic generation of WSDL from your own services, and for automatic creation of ''proxy'' or ''stub'' client code from other people's services, then it should never be necessary to understand the complexities of WSDL... ''until somethings goes wrong!'' Then you may have to ''"look under the hood"''.


(''Note: I will be describing WSDL 1.x here - 2.0 is different in a number of regards. [[User:Mikepeat|Mike]]'')
(''Note: I will be describing WSDL 1.x here - 2.0 is different in a number of regards. [[User:Mikepeat|Mike]]'')