HTML 5实时数据表

时间:2015-06-23 10:17:55

标签: angularjs html5 grid signalr real-time

我正在寻找一个在反映一些服务器端数据的网页上绘制表格的解决方案,但不知何故是实时的(一旦收到数据,就会显示在网页上)。表中的数据将代表交易的详细信息。我预计每天将有超过50000笔交易。目前,该平台有一个桌面应用程序,我有一个源代码,代表控制台上的这些交易。我现在唯一需要的是在网页而不是控制台上表示这些数据。所以听起来非常简单明了,但我之前没有这方面的经验,因此我现在被困住了。我知道signalR,服务器发送的事件是开始的好点,但我真的不知道如何应用它们。如果有人给我一些建议或向我解释如何开始,我将不胜感激。

3 个答案:

答案 0 :(得分:1)

...和另一种技术解决方案:WAMP通过WebSockets快速发布PubSub。对于使用演示(包括对表的实时更新),请参阅https://demo.crossbar.io/editform/index.html

完全披露:我在WAMP&生态系统中的一些开源项目。但是,它符合您的要求+是开源的。

答案 1 :(得分:0)

我使用WebSockets和DataTables解决了类似的问题。有点低技术,但就像一个魅力。

答案 2 :(得分:0)

我会使用支持WebSocket的实时消息代理,如Realtime Messaging(我工作的公司)。您的HTML5页面将使用JavaScript SDK订阅您的服务器端/桌面应用程序将发布交易数据的数据通道。

每当页面收到新消息时,它只会使用jQuery / AngularJS或您喜欢的任何其他JavaScript框架更新UI。