适用于紧凑型框架/手机 7 的最快二进制差异编码器/解码器
我需要在紧凑框架设备之间同步应用程序状态。 (最终是 Windows Phone 7 设备)。由于这些信息并不总是变化那么多,而且它可能相对较大,我正在考虑使用二进制差异来优化传输。像 VCDIFF 或 bsdiff 这样的东西可能会很好用。我需要解码器和编码器。 是否有一个可以与紧凑框架一起使用的实现? (如果它也适用于 wp7 就更好了)。托管 C# 代码是首选,但我很乐意将某些内容从完整的 .NET 框架移植到 CF 或包装本机 C 或 C++ 代码。速度是重中之重,因此如果有人知道多个选项,那么也可以提供有关哪个选项更快的提示。
I need to synchronize application state between compact framework devices. (And eventually windows phone 7 devices). Since this information doesn't always change that much, and it can be relatively large I was thinking on using binary diffs to optimize transfers. Something like VCDIFF or bsdiff would probably work great. I need both the decoder and the encoder.
Is there an implementation that would work with the compact framework? (if it also works with wp7 even better). Managed C# code is preferred, but I am fine with porting something from the full .NET framework to CF or wrapping Native C or C++ code. Speed is a priority so if anyone knows more than one option, a hint on which is faster is also appreciated.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我不确定这是否会有很大帮助,但我知道的 WP7 唯一的二进制序列化器是 Sharp
http ://www.sharpserializer.com/en/index.html
I am unsure if this will be of much help but the only binary serializer I know off for WP7 is Sharp
http://www.sharpserializer.com/en/index.html