【发布时间】:2011-07-22 02:11:38
【问题描述】:
我即将开始为现有的 WCF 服务构建 iPad 客户端,该服务当前通过双工通道回调进行通信,并定期将轻量级数据传输对象推送到客户端。我打算使用 monotouch 来做到这一点。
我知道iOS平台支持点对点通信,所以我希望在设备发起第一次连接后,我可以发起从服务到设备的双工通信通道。
这种方法可以在 iPad 上使用吗?
目前我正在使用 protobuf-net 将我的有效负载压缩成一个很好的紧凑字节 [] 并且客户端相应地对其进行反序列化。我可以继续这样做吗?
或者我应该向服务公开第二个接口并使用 XML 响应对象实现新的轮询模型,以补充现有客户端应用程序的推送模型?
感谢任何有关解决此问题的更好方法的建议。
【问题讨论】:
标签: iphone wcf ipad xamarin.ios protobuf-net