Как структурировать LOB-приложение / базу данных для автономного режима
У меня есть бизнес-приложение, которое постоянно связывается с базой данных. У меня есть пользователь, который хочет работать с несколькими сайтами в удаленных местах, подключенных к центральной базе данных. Эта настройка работает, но из-за ненадежной сетевой связи пользователь теперь запрашивает автономный режим.
Я использую SQL Server для сервера базы данных.
Мой вопрос заключается в том, какие ресурсы доступны в Интернете или что вы сделали, чтобы успешно добавить автономные возможности в LOB-приложение.
Обновление: я использую ПК-клиенты, подключенные к ненадежной глобальной сети.
2 ответа
Репликация слиянием была разработана для такого рода вещей. По сути, вы должны настроить локальное хранилище данных на ПК и сделать так, чтобы эта база данных была подписчиком слияния с базой данных вашего сервера.
Что вы говорите о мобильных телефонах с базой данных или ПК через WAN, которые ненадежны? Компонент Service Broker поможет, если у вас будет локальная (для клиента) база данных, которая будет ставиться в очередь и отчитываться перед основной базой данных.