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

Reply via email to