Android / iOS客户端使用WCF Duplex服务

时间:2013-07-12 03:56:27

标签: android ios wcf web-services duplex

我正在尝试构建一个服务器/ Web服务,为Android / iOS客户端提供API。我正在使用WCF服务,客户端可以成功向服务器发送请求。现在,我将使服务器启用ping客户端,以通知服务器和客户端需要同步数据的某些更改。

问题是:是否可以启用我的服务器ping客户端(Android / iOS),我知道Windows客户端可以使用wsDualHttpBinding,但我不确定iOS和Android客户端。有人可以帮我说清楚吗?任何解决方案都表示赞赏。

1 个答案:

答案 0 :(得分:0)

我认为你不能这样做。首先,虽然wsDualHttpBinding旨在实现互操作,但在实践中我并不相信任何比WCF更有效的支持。然后wsDualHttpBinding使用服务器需要联系的client callback url。这个网址无法在手机上访问。您应该使用websockets,长轮询或设备操作系统的某些专有推送机制。