Ho un SOAP di servizi Web sviluppato con WCF, esiste una best practice per il versioning di esso? quando cambio il contratto non voglio aggiornare tutti i riferimenti del cliente ma voglio semplicemente pubblicare una nuova versione che convive con il vecchio.
STUDIO-CASE: Ho un servizio web con un endpoint, tutti i client lo indicano, presto dovrò cambiare il contratto e cercherò un modo per evitare che tutti i client si blocchino. Conosco due modi per evitarlo:
- pubblica il servizio web con il nuovo contratto in un altro server
- crea un nuovo file svc con il nuovo contratto
ci sono altri modi?