Current standards for SOAP, WSDL, and UDDI have no explicit support for the
versioning and deprecation of Web services. This article introduces a means
for Web service versioning and deprecation that is lightweight and flexible,
and requires minimal development effort.
This approach is intended primarily for use within a corporation using one or
more internal UDDI registries. It may be applied in the UDDI public registry
"cloud," but only for controlling versioning and deprecation for Web services
controlled by a single provider.
Requirements
The following is a preliminary set of requirements that a successful strategy
for Web service versioning and deprecation should support.
1. The ability for a consuming application to automatically determine and
consume the most recent version of the Web service that supports the required
functionality
2. A standard means thr... (more)