Мне нужно синхронизировать данные, которые обновил «один клиент», и их нужно обновить на «другом клиенте» (в другой комнате) того же приложения.
1 - Какой подход лучше всего сделатьэтот?Я думал о SqlDependency, но приложение также может работать на других движках базы данных (я его отклоняю). Я также думаю о таймерном опросе обновлений, но я действительно не хочу периодически проверять наличие изменений.У кого-нибудь есть такая проблема?Как ты это решил?.
2 - Дополнительно.Когда данные должны обновляться в пользовательском интерфейсе, не мешая работе людей на другом компьютере?
Сценарий: 3 ПК работают с теми же данными.Создание / обновление записей, которые необходимо синхронизировать (чтобы получить последние изменения, сделанные на каждом ПК).
Надеюсь, я прояснил ситуацию.
Заранее благодарен.