StreamInsight - это всего лишь набор инструментов / фреймворк, а форма ваших данных более или менее неизвестна, поэтому поиск способа непосредственного подключения ASP.NET к StreamInsight будет бесплодным.
Ваши вариантывместо этого:
- Реализация адаптера вывода, на котором размещены различные серверные системы.например, IIS Hostable Web Core, Socket Server и т. д.
- Реализация адаптера вывода, который вызывает внешнюю службу с отслеживанием состояния.напр., напишите приложение IIS со статической переменной для хранения ваших данных, веб-сервис для обновления состояния этой переменной и веб-страницу для чтения этой переменной.
- Какой-то другой способ обмена состоянием - например, эта файловая система у вас уже естьотклонено.
Однажды я выполнил # 3, мне тоже не понравилось, были проблемы с блокировкой и т. д. Выполнено # 2 пару раз - в конечном итоге пользовательский веб-сервис и клиент реализованы в OutputАдаптер для записи данных потокобезопасным способом в память, ведения скользящего списка и т. Д., А также решение OData для чтения тех же данных, поэтому я могу подключить PivotViewer .