У меня есть приложение winform CRUD, которое использует репликацию Merge, чтобы разрешить «отключенную» функциональность. Мой вопрос: Если я выполняю все инициализацию и синхронизацию программно с RMO (например, HERE), имеет значение, является ли это Push или Pull?Должен ли я использовать подписку push или pull при использовании RMO?
Какая разница?
Я понимаю различия между ними (см. HERE), но кажется, что если я только взаимодействую через RMO, различия становятся немного нечеткими. Если мне кажется, что, несмотря на то, что Pull предпочитает Merge Replication, я бы хотел использовать Push, чтобы сервер нести основную нагрузку и упростить управление.
Кроме того, из-за нашей среды мне не нужны обновления «в реальном времени». Синхронизация в любом случае будет запущена из события пользовательского интерфейса.
У кого-нибудь есть опыт?
Спасибо!