Я разрабатываю распределенное решение с помощью WebSite и корпоративного управления приложениями.Синхронизация данных между сайтами за WCF
Вот архитектура:
Веб-сайт:
базы данных (SQL Server)
Веб-сайт: ASP.NET MVC
данных службы синхронизации (WCF)
-
корпоративного управления приложениями:
базы данных (SQL Server)
WinForm Применение
синхронизации данных служб (WCF)
Я хочу выполнить сайт-сайт синхронизации данных.
Примечание: База данных приложений для корпоративного управления - хранилище данных склада.
Обычно я хочу, чтобы корпоративная сторона запрашивала у веб-сайта синхронизацию данных.
Так вот сценарий:
- (WebSite Side) Некоторые данные изменены => Local DataStore
- (Corporate Side) Задать WebSite для изменения => Синхронизация данных из хранилища данных веб-сайта на склад датасторе
- (Corporate Side) Некоторые данные изменились => Склад магазин => Синхронизация с WebSite Local Datastore
Как я могу добиться этого и что это лучший подход?