Monday August 14, 2006

Contract-first WSDL Generation

If you do contract-first Web Services, creating WSDL files is an time-consuming while stupid exercise (I think this is also one reason, why many developers still prefer dynamic WSDL creating).

Relief is near: Arjen has come up with a XSLT script which creates a WSDL file from XML schema definitions. It basically iterates over all elements, filters elements with a given suffix (such as “request”) and creates message types and operations for each of them. So, if you have createOrderRequest element, the script will create a createOrder operation.

I think this is really great idea, because it removes a real no-brainer from the development process.

Posted on Aug 14, 2006 at 07:57 (MET) | Permalink | Add comment