To deploy a new version of a Web service running in a production environment:
1. Deploy the new version of the Web service with a new friendly name, and new target namespace.
2. Enable the new version of the Web service.
3. Notify clients that the new version of the Web service is available, and instruct them to update their clients based on the new WSDL.
4. Once there are no clients using the old version of the Web service, disable it.
5. Export the Web service, to create a backup. This provides a WSD file of the original version.
6. Remove the old version of the Web service.
Note: In a production environment, Progress Software Corporation recommends that you keep the older and the newer versions running simultaneously until all clients of the Web service have converted to the newer version. Only then, remove the older version.