This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
Rauhl Roy wrote:did you mean there is nothing like validation in the web services world?
For performance reasons validation only occurs between a consumer and provider when a trust boundary is crossed. If you control both the consumer and provider it makes more sense to sanitize any input on the consumer side before it is included in a web service request. When a trust boundary is crossed a document/literal (Which style of WSDL should I use?) SOAP web service can simply use a validating parser in a handler hooked into the incoming message handler chain to verify that the SOAP payload is valid in reference to the XML Schema that used is in the WSDL (the web services contract).