我正在尝试构建一个服务器/ Web服务,为Android / iOS客户端提供API。我正在使用WCF服务,客户端可以成功向服务器发送请求。现在,我将使服务器启用ping客户端,以通知服务器和客户端需要同步数据的某些更改。
问题是:是否可以启用我的服务器ping客户端(Android / iOS),我知道Windows客户端可以使用wsDualHttpBinding,但我不确定iOS和Android客户端。有人可以帮我说清楚吗?任何解决方案都表示赞赏。
答案 0 :(得分:0)
我认为你不能这样做。首先,虽然wsDualHttpBinding旨在实现互操作,但在实践中我并不相信任何比WCF更有效的支持。然后wsDualHttpBinding使用服务器需要联系的client callback url。这个网址无法在手机上访问。您应该使用websockets,长轮询或设备操作系统的某些专有推送机制。