0

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

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

4

1 回答 1

0

我不认为你能做到。首先,虽然 wsDualHttpBinding 旨在实现互操作,但实际上我不相信它受到 WCF 以外的任何 otehr 框架的支持。然后 wsDualHttpBinding 使用服务器需要联系的客户端回调 url 。此网址将无法在手机上访问。您应该使用 websockets、长轮询或设备操作系统的一些专有推送机制。

于 2013-07-12T20:05:05.790 回答