I would imagine this to be a common problem, so looking for best practices/information which can help manage this issue regarding providing Web Services api which are backward compatible through wsdl modifications.
Let's say the initial product/application was version 1 and later there were upgrades to api resulting in product version 2 and so on.. It will be nice if the client api's using version 1 wsdl can also work with version 2 wsdl. To add to this, a. I am not quite sure if changing the xml/wsdl namespace is an good solution. b. Does using xsd:any and xsd:anyType help ? Are they ws-I complaint ? Appreciate any help. Thanks -John
