我有大量数据集要发送到客户端,而不是等待完整的传输数据..
我很想知道是否有任何方法可以启用数据流,不断将数据推送到客户端表,同时用户可以查看数据。
使用Ext JS和WebSockets,尝试缓冲网格性能不好。
最佳答案
WebSocket 协议(protocol)定义了自己的框架。客户端将一次处理一帧。对于您来说,这意味着您需要将数据分成多个 block 并通过网络发送其中的许多数据。
这将允许客户端在它们进入时对其进行处理,而不是在内存中缓冲 40000 条记录直到所有记录都到达。
关于javascript - 是否可以使用 websocket 传输数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13201421/