Я все еще пишу свое финансовое программное обеспечение: P И наконец-то получил надежный реальный поток данных в реальном времени, который я сейчас храню в своей базе данных SQL Server в режиме реального времени.
Как и на фондовом рынке,время - это все, мне интересно, как я смогу, чтобы мои клиентские машины были уведомлены о вставках базы данных по мере их поступления?Иногда в базе данных может быть до 200 обновлений в секунду, а в других - менее 1 в минуту.
Как реализовать систему, в которой мое клиентское приложение (Windows Forms C #) будет получать уведомления о новых данныхи его данные сразу же без задержки (с точностью до миллисекунды) после обновления моей базы данных на совместно расположенном сервере?
Нужно ли мне иметь поток, который постоянно опрашивает мою базу данных?Это будет слишком много нагрузки?Сокеты TCP / IP для клиентов и базы данных?
Полагаю, мне придется писать что-то вроде потока данных ???Как бы я занялся разработкой чего-нибудь подобного ????
Спасибо
Дэвид