2015-06-05 5 views
0

Я создал веб-сервис, который предоставляет различные методы для моего телефона для Windows. Связь между этими двумя работами прекрасна.
Проблема заключается в том, что после обновления веб-службы (добавляются только новые методы. Нет существующих, удалять или изменять) я должен обновить веб-ссылку в своем приложении для телефона Windows, перекомпилировать проект и загрузить приложение в магазин.wp8 service reference update

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

БСП:
App ver1 вызов метода "LoadData"
WS ver1 имеет метод "LoadData" -> OK
WS Ver2 имеет метод "LoadData", "Закрыть" -> Должно также быть в порядке ...

ответ

0

Приложение должно работать, даже если вы добавляете новые функции. Подходящий вызов SOAP не волнует, есть ли у вас новые функции.

+0

Возможно, я использую это неправильно ... Я добавил ссылку на службу, называемую NotificationServie. В моем коде я пишу 'code'Private WithEvents mobjNotificationService As NotificationService.NotificationServiceSoapClient = New NotificationService.NotificationServiceSoapClient()' code'mobjNotificationService.Endpoint.Address = Новый System.ServiceModel.EndpointAddress (String.Concat (strURL, "/NotificationService.asmx")) 'code'mobjNotificationService.GetCurrentStateAsync (clsStatic.Settings.SerialNumber) ' code' Есть ли другой способ получить ответ? (Позднее связывание) –

Смежные вопросы