相关疑难解决方法(0)

HTML WebSockets是否为每个客户端维护一个开放的连接?这是否规模?

我很好奇是否有人有关于HTML WebSockets可伸缩性的任何信息.对于我所阅读的一切,似乎每个客户都将与服务器保持开放的通信线路.我只是想知道如何扩展以及服务器可以处理多少个打开的WebSocket连接.也许将这些连接保持开放并不是现实中的问题,但感觉就像是这样.

html5 websocket

151
推荐指数
4
解决办法
4万
查看次数

高效地重新加载数据/将数据从服务器推送到客户端

在将数据从Web服务器重新加载到前端时,我正在寻找"走的路"(即最有效,最常用,最普遍接受的方式).在最终的应用程序中,我将有几个输出字段,其中必须写入数据,例如:

在此输入图像描述

在最终应用程序中,数据流将彼此不同.这些行必须从服务器重新加载新的最新数据.

我一直在考虑使用Ajax请求来像每秒更新,但必须有另一种方法来做到这一点.Ajax请求将导致大量数据流量.此外,当使用Facebook聊天时,您不必每秒钟等待,几乎立即收到聊天.但是,当我使用Mozilla Firefox的开发人员工具时,我没有看到任何Ajax轮询请求.这让我想到是否会有不同的方式来做到这一点.

我查看了Node.js,但看起来我的主机无法实现.

我听说有人在谈论Ajax Push,我应该使用什么?如果是这样,你能给我一个基本的用法例子吗?

如果没有,那么当拥有多个必须在一秒钟内重新加载的数据流时,会有什么方法呢?

要求是速度低数据流量.因此,我认为不能连续轮询服务器,因为这会产生巨大的开销.

我认为它没有任何重要性,但我在后端使用PHP5.3,在前端使用jQuery 1.9.1的JavaScript.

javascript php client-server comet stream

8
推荐指数
1
解决办法
2万
查看次数

标签 统计

client-server ×1

comet ×1

html5 ×1

javascript ×1

php ×1

stream ×1

websocket ×1