Синхронизация db Online->Offline and Offline ->Online
От: pvnic  
Дата: 06.11.07 09:17
Оценка:
Привет.

Введение
Есть 2-х уровневое приложение, толстенный клиент(АРМ менеджера напр.) и база постгрес. Клиент написан на .net, NHibernate, Spring.NET.
Для простоты можно считать, что у приложения есть только следующие функции — создание некой сущности и просмотр списка этих сущностей.

Заказчику захотелось, чтобы в случае, если сеть не доступна например, то пользователь мог работать в offline-mode с возможностью последующей синхронизации измененных данных.

Предварительное предложение — для локального хранилища использовать SQLite.

Проблема в том, что я не очень представляю себе, что и как делать с этими средствами для решения этой проблемы, и можно ли это вообще сделать.

Если есть ссылки или мысли, где почитать по этому поводу — киньте плз, буду очень благодарен
Re: Синхронизация db Online->Offline and Offline ->Online
От: pvnic  
Дата: 06.11.07 10:01
Оценка:
Задача все-таки проще видимо, в офлайн режиме необходим только read-only доступ. Т.е. необходимо обеспечить только синхронизацию локальных данных с глобальными.

воот...
Re: Синхронизация db Online->Offline and Offline ->Online
От: IB Австрия http://rsdn.ru
Дата: 06.11.07 10:20
Оценка:
Здравствуйте, pvnic, Вы писали:

P>Если есть ссылки или мысли, где почитать по этому поводу — киньте плз, буду очень благодарен

http://rsdn.ru/?projects/janus/article/article.xml
... << RSDN@Home 1.2.0 alpha rev. 673>>
Мы уже победили, просто это еще не так заметно...
Re[2]: Синхронизация db Online->Offline and Offline ->Online
От: pvnic  
Дата: 06.11.07 10:42
Оценка:
Здравствуйте, IB, Вы писали:

IB>Здравствуйте, pvnic, Вы писали:


P>>Если есть ссылки или мысли, где почитать по этому поводу — киньте плз, буду очень благодарен

IB>http://rsdn.ru/?projects/janus/article/article.xml

да, примерно то что нужно. А где бы увидить описание архитектуры на более низком уровне, чем написано в ведении?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.