2015-06-05 134 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' 有没有另一种方式得到答案? (后期绑定) –