Самый быстрый двоичный кодировщик / декодер различий для компактных рамок / телефона 7 - PullRequest
4 голосов
/ 10 ноября 2010

Мне нужно синхронизировать состояние приложения между устройствами Compact Framework.(И в итоге Windows Phone 7 устройств).Поскольку эта информация не всегда сильно меняется, и она может быть относительно большой, я подумал об использовании бинарных различий для оптимизации передачи.Что-то вроде VCDIFF или bsdiff, вероятно, будет отлично работать.Мне нужен как декодер, так и кодер.Есть ли реализация, которая будет работать с компактной структурой?(если он также работает с wp7 еще лучше).Управляемый код на C # предпочтительнее, но я прекрасно справляюсь с переносом чего-либо из полной платформы .NET в CF или обертыванием кода Native C или C ++.Скорость является приоритетом, поэтому, если кто-то знает больше, чем один вариант, то подсказка о том, что быстрее, также приветствуется.

1 Ответ

0 голосов
/ 27 августа 2011

Я не уверен, что это очень поможет, но единственный двоичный сериализатор, который я знаю для WP7, это Sharp

http://www.sharpserializer.com/en/index.html

...