Задать вопрос
@smet4ik

ASP.NET MVC работа с потоком данных по TCP?

Добрый день.
Может быть кто-то подтолкнет к идее, или сталкивался с подобной задачей.
Есть поток данных поступающих по TCP, каждые 3,5 секунды и эти данные необходимо выводить на сайт в реалтайме. Подскажите пожалуйста, как лучше эти данные получать, как логичнее обрабатывать, какие механизмы использовать, какую лучше придумать архитектуру. Хранения данных не требуется.
Извините, если вопрос слишком общего характера.
  • Вопрос задан
  • 3114 просмотров
Подписаться 2 Оценить 1 комментарий
Пригласить эксперта
Ответы на вопрос 2
lam0x86
@lam0x86
Как вариант, написать системный сервис, который будет читать этот поток и хранить данные у себя в ОП. При обращении к веб-странице, достаём данные из сервиса с помощью любого доступного механизма межпроцессного взаимодействия, например, shared memory.
Ответ написан
@AigizK
Написать сервис или виндовс приложение и запускать его из под администратора.
Приложение или пишет данные в лог, а сайт читает, или приложение открывает определенную страницу и как параметр передает туда ваши данные. Если объем данных не большой, предпочтительнее 2 вариант. В таком случае Action который срабатывает при открытии страницы считываем этот параметр и обновляем данные на клиенте.
Обновление данных на клиенте делать через SignalR или клиент делает запрос каждые 3.5 сек и обновляет через ajax
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы