Agregar métodos al servicio web: ¿los clientes antiguos necesitan actualizar las referencias web?

ProductA utiliza nuestro único servicio web, que es una implementación separada de ProductA. Desplegamos ambos a la producción.

Más tarde, estamos escribiendo ProductB. Durante ese esfuerzo, agregamos un nuevo método a nuestro único servicio web. Ese nuevo método no estaba en el WSDL cuando se envió ProductA. No hacemos cambios a ProductA en desarrollo.

Cuando implementamos ProductB en producción, también implementamos (en producción) la nueva versión de nuestro único servicio web (en la misma URL de punto final donde ProductA espera encontrarlo). No re-implementamos ProductA a la producción.

El WSDL para nuestro único servicio web ha cambiado en producción, pero las firmas de los métodos que consume ProductA no han cambiado. Todavía están en el WSDL.

¿Tendrá algún problema ProductA debido a que actualizamos nuestro único servicio web de esta manera?

¿Tiene que actualizar un cliente de un servicio web si el servicio web cambió de tal manera que no haya cambiado los métodos del cliente original?

Respuestas a la pregunta(5)

Su respuesta a la pregunta