Я использовал Microsoft Sync Framework 2.1 в своем приложении для синхронизации данных
с сервером SQL, одним основным сервером и несколькими клиентами.
В моем приложении две кнопки 1. Загрузить 2. Загрузить,
Клиенты могут загрузить все данные с кнопки «Загрузить» и загрузить с кнопки «Загрузить».
Требование:
1)
как дать разрешения клиенту с отфильтрованными данными для загрузки.
напр.
У нас есть 100 таблиц SQL,
Таблица клиентов имеет 1000 записей,
A) Я дал разрешение «специальному клиенту» на загрузку (каждая таблица имеет разные условия для загрузки данных).
Клиенты, имеющие Тип «специальный клиент» с данными 100 записей
будет загружен,
теперь добавлены новые 20 «специальных клиентов», поэтому эти новые данные также будут загружены.
Б) предположим, что я дал разрешение новому типу клиента "VVIP Customer".
Клиенты, имеющие Тип "VVIP Customer" с данными 200 записи
будет загружен,
Теперь добавлены новые 40 "VVIP Customer", поэтому эти новые данные также будут загружены.
2) Если новый столбец добавлен в таблицу Customer или столбец удален из таблицы Customer.
поэтому эти изменения также будут добавлены в Sync Framework
3) Если новая таблица добавлена в базу данных,
поэтому эти изменения также будут добавлены в Sync Framework
4) Загрузка и выгрузка из
Sync Framework в моем приложении, так как сократить время на производительность.
пожалуйста, дайте предложение для вышеупомянутого сценария.
Спасибо