Android / iOS客户端使用WCF双工服务

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

问题是:是否有可能使我的服务器ping客户端(Android / iOS),我知道它是可能的Windows客户端通过使用wsDualHttpBinding,但我不知道iOS和Android客户端。 任何人都可以帮我清楚一点? 任何解决scheme是赞赏。

我不认为你可以做到这一点。 首先,虽然wsDualHttpBinding的目的是互操作,但我不相信在实践中它是由WCF支持的任何其他框架。 然后wsDualHttpBinding使用服务器需要联系的客户端callbackURL 。 这个URL不会在手机上访问。 您应该使用websocket,长轮询或设备操作系统的一些专有推送机制。

Interesting Posts