在单页应用程序中:
当使用ajax时,ajax请求获取数据并关闭连接。这使得成千上万的用户可以使用系统。
在Web套接字中,每个“页面”打开一个套接字连接(到命名空间)并保持其活动状态,但这会产生数千个空闲连接,这对性能不利?
此外,在火狐浏览器上进行测试时,ajax连接的延迟为20毫秒,而socket.io连接中的每个调用为200毫秒。
在Web套接字中,每个“页面”打开一个套接字连接(到命名空间)并保持其活动状态,但这会产生数千个空闲连接,这对性能不利?
此外,在火狐浏览器上进行测试时,ajax连接的延迟为20毫秒,而socket.io连接中的每个调用为200毫秒。