C# Windows Phone 8回调WCF服务
我有一个WindowsPhone8应用程序和一个实现回调模型的WCF服务。配置服务引用时遇到问题。我已经使用wsDualHttpBinding为Windows窗体应用程序客户端而不是WP8应用程序测试了该服务,它工作得非常好。但是,这个绑定不适合WP8应用程序,我必须更改配置。有人能为我的WP8应用程序提供服务的简单工作配置吗?右键单击参考并选择添加服务参考 键入您的WCF地址 单击OK,您将看到添加的Web服务 VisualStudio将自动实现WCF服务。那你就可以用了C# Windows Phone 8回调WCF服务,c#,wcf,windows-phone-8,callback,wcf-callbacks,C#,Wcf,Windows Phone 8,Callback,Wcf Callbacks,我有一个WindowsPhone8应用程序和一个实现回调模型的WCF服务。配置服务引用时遇到问题。我已经使用wsDualHttpBinding为Windows窗体应用程序客户端而不是WP8应用程序测试了该服务,它工作得非常好。但是,这个绑定不适合WP8应用程序,我必须更改配置。有人能为我的WP8应用程序提供服务的简单工作配置吗?右键单击参考并选择添加服务参考 键入您的WCF地址 单击OK,您将看到添加的Web服务 VisualStudio将自动实现WCF服务。那你就可以用了 MyWebSe
MyWebService.Service1Client client = new MyWebService.Service1Client();
我不知道这对你是否有帮助 如下所述:
问题的原因是,不可能在WP8应用程序和服务之间实现回调或发布/订阅模型。这是为了避免手机的能量损失。
因此,Microsoft允许使用Microsoft推送通知服务(MPNS)从服务发送通知。所有这些都在上面链接的文档中得到了很好的解释。嗨,阿伦,谢谢你的回答。这就是我创建服务引用所做的,但是在代码中它是不可访问的。现在,我知道这个问题是我无法在WP8应用程序中实现回调模型:我必须使用推送通知。有关更多详细信息,请参阅我的答案中链接的文档。