Я предоставляю своим клиентам несколько веб-сервисов на основе SOAP. Часто я получаю требования с просьбой включить в ответ дополнительные поля или изменить существующие поля, которые уже являются частью веб-ответа.
Ситуация здесь не всех моих клиентов, заинтересованных в новых полях, и они предпочитают не обновлять ссылки WSDL и XSD в своем приложении, если это не требуется для предотвращения ошибок во время сериализации и десериализации.
Вопрос в том, когда кто-то должен быть вынужден обновить ссылки WSDL и XSD, чтобы избежать ошибок при вызове веб-сервисов? При вводе новых полей или изменении существующих полей или в обеих ситуациях?