Iphone iPad&x2B;WCF双工+;protobuf
我即将开始为现有WCF服务构建一个iPad客户端,该服务当前通过双工通道回调进行通信,并定期将轻量级数据传输对象推送到客户端。我计划用monotouch来做这个 我知道iOS平台支持点对点通信,所以我希望在设备启动第一次连接后,我可以启动从服务到设备的双工通信通道 这种方法在iPad上有效吗 目前,我正在使用protobuf net将我的有效负载压缩成一个紧凑的字节[],然后客户端相应地对其进行反序列化。我可否继续这样做 或者我应该公开服务的第二个接口,并使用XML响应对象实现新的轮询模型,以补充现有客户端应用程序的推送模型Iphone iPad&x2B;WCF双工+;protobuf,iphone,wcf,ipad,xamarin.ios,protobuf-net,Iphone,Wcf,Ipad,Xamarin.ios,Protobuf Net,我即将开始为现有WCF服务构建一个iPad客户端,该服务当前通过双工通道回调进行通信,并定期将轻量级数据传输对象推送到客户端。我计划用monotouch来做这个 我知道iOS平台支持点对点通信,所以我希望在设备启动第一次连接后,我可以启动从服务到设备的双工通信通道 这种方法在iPad上有效吗 目前,我正在使用protobuf net将我的有效负载压缩成一个紧凑的字节[],然后客户端相应地对其进行反序列化。我可否继续这样做 或者我应该公开服务的第二个接口,并使用XML响应对象实现新的轮询模型,以补
任何关于更好的方法的建议都将不胜感激。我无法评论双工,但请重新讨论protobuf net-是的,特别是在v2中;zip中有一个iOS版本,我知道在monotouch和unity中使用它的成功案例。我很高兴听到protobuf网络在这种环境下工作,即使我必须切换到请求-响应模式,这也将有助于在线性能,到目前为止,我在网上看到的所有信息都表明,使用netTcp duplex进行回调是不可能的,如果有人发现了不同的情况,请告诉我