2013-05-14 3 views
0

Есть ли способ обеспечить упорядоченный набор изменений атома из Simperium?Атомные изменения с Simperium?

У меня есть модель данных, которая связана с сложными отношениями. Кажется, что просматривают вещи, которые могут произойти, когда граф объекта может войти в недопустимое состояние, если коммуникационный канал отлучен. Есть ли способ указать Simperium, что группа изменений принадлежит вместе? Это было бы полезно, поскольку клиент или сервер не позволяли применять эти изменения, если не присутствуют все данные из «транзакции», тем самым сохраняя граф объектов в допустимом состоянии.

ответ

0

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

Но этот подход действительно несет определенную нагрузку на вашу прикладную логику. Код является открытым исходным кодом, и предложения относительно изменений в этом отношении приветствуются.

+0

Спасибо за ответ. Я считаю, что улучшить поведение, которое сервер должен будет каким-то образом задействовать. Хотя клиентский код является открытым исходным кодом, сервер в настоящее время отсутствует. –

+0

Код сервера предназначен для использования с открытым исходным кодом, но вы правы, он пока недоступен. – mikejohnstn

Смежные вопросы