2013-07-12 36 views
0

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

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

回答

0

我不认为你可以做到这一点。首先,尽管wsDualHttpBinding旨在可互操作,但我并不相信它在任何其他框架都支持WCF。然后wsDualHttpBinding使用服务器需要联系的client callback url。这个URL不会在手机上访问。您应该使用websocket,长轮询或设备操作系统的一些专有推送机制。