Репликационная рамка для iPad / iPhone - PullRequest
0 голосов
/ 06 августа 2010

Мне нужна одноранговая репликация для приложения iPad (MonoTouch или SDK).

Лучше всего, конечно, предложения ....

Но также и подсказки о том, гдесмотреть.Обычно это была бы особенность базы данных, но, возможно, с моделью IOS (мультипроцессорная обработка и т. Д.) Это должна была бы быть библиотека для моего приложения?

Будет ли это практически одинаково для MonoTouch и SDK?Должен ли я вообще смотреть на код для SQLite?

Это было бы для одноранговой репликации транзакций между iPad в сети.В сети также может быть сервер.

Установка / безопасность не являются проблемами.

Ответы [ 2 ]

1 голос
/ 06 августа 2010

Мы используем WCF + SQLite для репликации данных с сервера в приложение в Festival Star.Работает нормально - может быть немного сложнее.

WRT-сериализация объектов как средство достижения постоянства - не надо - если только это небольшие объемы данных и это всегда может иметь место1004 * Это вызвало у нас много боли, и мне пришлось потратить много времени на рефакторинг и повторное тестирование всего.Сериализация для связи ИМО.

0 голосов
/ 06 августа 2010

Я не знаю MonoTouch, но если он предоставляет те же API, что и для программ Objective-C, то для такого рода задач уже есть довольно много вещей.

Возможно, вы захотитеищите NSCoding способ обработки сериализации произвольных объектов.Кроме того, поскольку постоянство и репликация сталкиваются со многими одними и теми же проблемами, вы, возможно, захотите, по крайней мере, черпать вдохновение из Core Data при принятии решения о том, как все это должно работать.

...