Добавление методов в веб-сервис: нужно ли старым клиентам обновлять веб-ссылки?

ProductA использует наш единственный веб-сервис, который является отдельным развертыванием от ProductA. Мы развернем оба к производству.

Позже мы пишем ProductB. В ходе этой работы мы добавляем новый метод в наш единственный веб-сервис. Этого нового метода не было в WSDL, когда поставляется ProductA. Мы не вносим никаких изменений в ProductA в процессе разработки.

Когда мы внедряем ProductB в производство, мы также внедряем (в производство) новую версию нашего единственного веб-сервиса (по тому же URL-адресу конечной точки, где ProductA ожидает его найти). Мы не перераспределяем ProductA в производство.

WSDL для нашего единственного веб-сервиса изменился в рабочей среде, но сигнатуры методов, используемых ProductA, не изменились. Они все еще в WSDL.

Будут ли у ProductA какие-либо проблемы из-за того, что мы обновим наш единственный веб-сервис таким образом?

Нужно ли обновлять клиент веб-службы, если веб-служба изменилась таким образом, что методы исходного клиента остались без изменений?

Ответы на вопрос(5)

Ваш ответ на вопрос