Stefan Tilkov's Random Stuff

Strongly Typed Message Properties in Web Services

John McDowall believes that being able to use WSDL to specify strongly typed message properties is what separates REST from web services. I disagree. First, you can use WSDL for describing REST-based services; secondly, SOAP and REST are not in conflict; and third, IMO neither WS-Addressing nor WS-ReliableMessaging need to be in conflict with REST principles either, if used accordingly. Lastly, if you use WSA and WS-RM, message properties are not specified in WSDL; rather, the communication characteristics are attached via policy.

Comments