【发布时间】:2015-07-25 04:44:49
【问题描述】:
我正在构建一个仪表板来监控生产数据,并且能够通过 Web 服务访问这些数据。数据每 1 分钟更改一次,因此我想要一个包含 4 个图表/仪表(我正在监控的系统数量)的页面,通过连续的 Web 服务调用将数据推送给它们。
谁能推荐一个可以很好地与 C# 配合使用的图表工具包?您认为 SignalR 是否适合这里?我已经读过 node.js 和 socket.io 是选项,但我还没有使用 node 的经验。我想要一些类似于 DevExpress 的东西。也许 jquery 和前端的东西也在这里工作?谢谢!
【问题讨论】:
-
SignalR 看起来非常合适——当服务器获取新数据时,您可以将更改从服务器推送到客户端。有 C# 和 javascript SignalR 客户端。在这里您可以找到一些可以帮助您入门的教程:asp.net/signalr。另请查看股票代码示例 (asp.net/signalr/overview/getting-started/…),这似乎与您想要实现的目标相似。
标签: web-services charts signalr real-time