Я разрабатываю распределенное решение с помощью веб-сайта и корпоративного управления приложениями.
Вот архитектура:
Веб-сайт:
-
Приложение для корпоративного управления:
Я хочу выполнить синхронизацию данных Site-to-Site.
Примечание : База данных приложения корпоративного управления является хранилищем данных хранилища.
Обычно я хочу, чтобы корпоративная сторона запрашивала веб-сайт для синхронизации данных.
Итак, вот сценарий:
- (сторона веб-сайта) Некоторые данные изменены => Локальное хранилище данных
- (Корпоративная сторона) Запросить изменения на веб-сайте => Синхронизировать данные из хранилища данных веб-сайта в хранилище данных хранилища
- (Корпоративная сторона) Некоторые данные изменены => Хранилище хранилища => Синхронизация с локальным хранилищем данных WebSite
Как мне достичь этого и каков наилучший подход?