2015-06-05 136 views
0

我已經創建了一個Web服務,它爲我的Windows Phone應用程序提供各種方法。這兩者之間的溝通很好。
我的問題是,一旦我更新Web服務(只有新方法添加,不存在,刪除或修改),我必須更新Windows手機應用程序中的Web引用,重新編譯項目並在商店中上傳應用程序。wp8服務參考更新

即使我上傳我的Web服務的新版本,現有的應用程序是否仍能繼續工作?當然,新版本的Web服務包含舊的方法。

BSP:
應用程序版本1調用方法 「LoadData」
WS版本1有方法 「LoadData」 - >確定
WS版本2有法 「LoadData」, 「關閉」 - >應該也行......

回答

0

即使您添加了新功能,應用程序仍應該可以正常工作。如果你有新的功能,底層的SOAP調用並不在意。

+0

也許我用它錯誤的方式...我已經添加了服務引用稱爲NotificationServie。在我的代碼中,我編寫'code'Private WithEvents mobjNotificationService As NotificationService.NotificationServiceSoapClient = New NotificationService.NotificationServiceSoapClient()'code'mobjNotificationService.Endpoint.Address = New System.ServiceModel.EndpointAddress(String.Concat(strURL,「/NotificationService.asmx」 ))'code'mobjNotificationService.GetCurrentStateAsync(clsStatic.Settings.SerialNumber) 'code' 有沒有另一種方式得到答案? (後期綁定) –