For a long time now, I have been thinking about exposing the functionality of services. I called that the “ what of services ". The WSDL and the complete WS* stack to me are the " how of services ", how to encode the message, how to encode the payload,