Лучший способ создать SQL db в сети
Я работаю над проектом больницы, который будет запускать больницу по автономной локальной сети, я создал серверный ПК, а другие ПК не имеют sql server или баз данных, просто подключаются к серверу напрямую, система зависит от sql dependancy для отслеживания изменений данных всеми ПК, чтобы получить последние обновления с сервера, но у них есть некоторые проблемы таким образом, иногда бронирование обновлений задерживается
Что я уже пробовал:
я слышал, что есть еще один способ, как создание базы данных sql на каждом клиентском ПК и синхронизация с сервером, в любом случае я хочу знать, каков наилучший способ решения в этой ситуации?
phil.o
Создание базы данных на каждом клиентском компьютере только добавит некоторые накладные расходы на всю систему и только ухудшит ситуацию. О какой задержке идет речь?
Вы должны тщательно проанализировать свою проблему и выяснить причину задержки; добавление слоев к существующему, безусловно, не решит проблему.
mvdk72
Создание решений в реальном времени или почти в реальном времени в Автономной ситуации звучит для меня как противоречие. Либо вы начинаете опрос с клиента каждые x секунд (почти в режиме реального времени), либо, и это может быть лучшим решением, глядя на ваш вопрос, создаете клиент-серверное решение, где ваш клиент прослушивает изменения на стороне сервера (например, обратные вызовы WCF по TCP). Есть ли веская причина для того, чтобы работать отключенным? Проблема, которую вы описываете, больше похожа на архитектурную проблему, чем на техническую проблему в данный момент времени