我有一个由Microsoft StreamInsight解析和聚合的Twitter数据流。输出是单个数字(百分比)。理想情况下,在请求时(对Web服务器),我想从StreamInsight中检索最新的百分比并在响应中使用它。
我知道我可以将StreamInsight输出适配器写入文件,然后读取文件,但由于这么多原因,这是错误的。我希望ASP.NET应用程序能够以某种方式实际连接到StreamInsight来轮询百分比。
有什么想法吗?
答案 0 :(得分:0)
StreamInsight只是工具包/框架,数据的形状或多或少是未知的 - 所以搜索ASP.NET直接连接到StreamInsight的方式将毫无结果。
您的选择是:
我已经完成了#3一次,也不喜欢它,有锁定问题等几次完成#2 - 结束了自定义web服务和在输出适配器中实现的客户端以线程安全的方式写入数据进入内存,保存滚动列表等和OData解决方案来读取相同的数据,所以我可以附加 PivotViewer
答案 1 :(得分:0)
现在,您可以使用SignalR在任何客户端可以订阅的集线器中发布消息。