作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我即将开始为现有的 WCF 服务构建一个 iPad 客户端,该服务当前通过 Duplex channel 回调进行通信,并定期将轻量级数据传输对象推送到客户端。我计划使用单点触摸来做到这一点。
我知道iOS平台支持点对点通信,所以我希望在设备发起第一次连接后,我可以启动从服务到设备的双工通信 channel 。
这种方法适用于 iPad 吗?
目前,我正在使用 protobuf-net 将我的有效负载压缩成一个漂亮的紧凑字节[],并且客户端相应地对其进行反序列化。我可以继续这样做吗?
或者我应该公开该服务的第二个接口(interface),并使用 XML 响应对象实现新的轮询模型,以补充现有客户端应用程序的推送模型?
任何关于更好的方法来解决这个问题的建议都是值得赞赏的。
最佳答案
我无法评论双工,但关于 protobuf-net - 是的,尤其是在 v2 中; zip 中有一个 iOS 版本,我知道在单点触控和 Unity 中使用它的成功案例。
关于iphone - iPad + WCF 双工 + protobuf,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6780454/
我正在寻找一个跨平台的 C++ master/worker 库或工作队列库。一般的想法是我的应用程序将创建某种任务或工作对象,将它们传递给工作主机或工作队列,这将依次在单独的线程或进程中执行工作。为了
我是一名优秀的程序员,十分优秀!