Восстановить заглушки клиента Webservice, если класс был изменен? - PullRequest
0 голосов
/ 29 декабря 2010

У меня есть веб-сервис, который я звонил некоторое время с клиентом Java.

Я вызываю определенный класс в этом веб-сервисе без проблем.

Если установщик и получатель были внезапно добавлены к этому классу в веб-сервисе, но я не не нужно использовать новый метод получения и установки, должен ли я по-прежнему восстанавливать мои клиентские заглушки с осью или клиент все еще будет работать и извлекать данные из старого неизмененного метода получения этого класса?

1 Ответ

1 голос
/ 29 декабря 2010

Добавление новых операций не влияет на клиентов и не требует регенерации клиентских заглушек. Таким образом, если старый метод существует и типы не изменились, вы все равно можете вызывать метод без какой-либо регенерации. В конце концов, это просто запрос мыла для конкретного метода.
Конечно, чтобы получить доступ к новым методам, вам нужно регенерировать.
Проверьте это для совместимых изменений в веб-сервисах: обратно совместим с

...