WSDL is only one means of producing a contract - XML schema alone is sufficient for describing the messages sent/received in a SOAP operation.
SOAP::WSDL should support writing contract-first web services using XML schema only.
This means that wsdl2perl.pl should be improved to /amended by a tool reading XML schema and outputting type classes.
The client/server would have to be written by hand, using the generated classes as input/output messages.
Log in to post a comment.