腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
SSE
、
Websockets
或
AJAX
-
服务器
负载
、
、
、
、
我遇到的问题(如果这是个问题)是我们发送的
AJAX
请求的数量,以及它对
服务器
的潜在
负载
。我有80台平板电脑和20-40部手机每30-60秒发送一次
AJAX
请求,这还不包括我们实际使用网站/webapp的客户。 我们的平板电脑/手机每隔60秒发送一次请求,以检索所有激活订单。我一直在研究
服务器
端事件,因为我们希望有更多的实时更新,但我不太明白如何触发发送事件,它实际上更有效率。或者我只需要每10秒发送一次
ajax
请求?哪个更有效率/可伸缩性?
服务器</
浏览 7
提问于2021-02-27
得票数 0
2
回答
基于性能的
Websockets
与
服务器
发送事件(
SSE
)
、
、
使用
WebSockets
可以进行双向通信,但是使用
SSE
只能将数据推送到浏览器。但与此同时,web套接字也很笨重。 我正在实施一个小游戏,将由8-10个用户同时玩。在这种情况下,我应该使用
Websockets
进行双向交互,还是使用
SSE
来更新浏览器,并在玩家移动时从浏览器向
服务器
发送请求。这将是
服务器
上更有效的性能和
负载
。我的后台是Django,我将使用用于
SSE
或
Websockets
的Django通道。
浏览 0
提问于2017-01-22
得票数 5
2
回答
对于聊天应用,
SSE
和PHP比
AJAX
更好吗?
、
、
、
、
我已经读了很多关于
SSE
和PHP的文章,其中大多数似乎都在鼓吹它是包括聊天应用程序在内的各种事物的可行解决方案。我在这个网站上看到过类似的问题,但还没有找到一个简洁、明确的答案。
SSE
有没有什么固有的特性,使得它比
AJAX
短轮询更易于
服务器
使用?因为头部似乎具有非常相似的大小。我知道在
SSE
流行的地方还有其他因素,比如处理断开连接。 就在聊天应用场景中使用它而言,
ajax
和
sse
似乎在做同样的事情。它们似乎都不能用PHP有效地执行长轮询。因此,简而言之,假设Apache
浏览 17
提问于2021-04-09
得票数 1
2
回答
使用
服务器
发送的事件而不是
WebSockets
进行双向客户端-
服务器
通信?
、
、
、
如果客户端使用HTTP发送消息并使用
SSE
异步接收消息,则可以使用
服务器
发送事件(
SSE
)实现客户端和
服务器
之间的双向通信。已经提到,使用
AJAX
的
SSE
将具有更高的往返延迟和更高的客户端>
服务器
带宽,因为HTTP请求包括报头,而且在这种情况下
websockets
更好,但是,由于
websockets
的每条消息都会减少,它们用于一致的数据压缩对
SSE
不是有利的吗?
浏览 2
提问于2019-05-13
得票数 1
回答已采纳
2
回答
发送
服务器
的PHP脚本必须轮询吗?
、
、
我有一个主要由javascript/
ajax
驱动的web应用程序,有点类似于google docs的工作原理;所有查看页面的人都会相对实时地看到相同的信息。目前,该应用程序每隔5秒就会对
服务器
进行一次ajaxing。我正在研究
服务器
发送的事件,它们听起来正是我需要的……但这是我的理解:
服务器
发送的事件本质上只是将轮询移动到
服务器
。执行
服务器
发送事件的PHP脚本将每X秒检查一次数据库的更改,并在发现更新时向应用程序发送更新。 每秒检查一次可能就足够了,但因为我是在共享主机上,所以
浏览 2
提问于2015-05-08
得票数 1
2
回答
服务器
端事件+客户端事件与Websocket
、
、
我正在更新一个使用
ajax
轮询机制的旧系统。该脚本将定期调用后端以查找更新,而且用户很少会发出
ajax
请求来发送数据。我首先想使用Web,因为我可以立即从push事件中获取数据,并且连接保持打开状态。然后,我阅读了关于
服务器
附带事件的文章,以及它是如何单向的。这完全符合我的需要,因为浏览器只是在等待事件。但是,用户可以发送数据的情况很少。是否有一种替代
服务器
附带事件的方法,使连接保持打开状态,以便将数据发送回
服务器
?使用
SSE
+
AJAX
、
SSE
+
浏览 1
提问于2016-05-13
得票数 1
回答已采纳
2
回答
为什么
Websockets
比
服务器
发送的事件快
、
、
嗨,我现在遇到了,我不明白为什么
服务器
发送的事件在将数据从
服务器
推送到客户端时速度更慢。 我可以看到,
SSE
对于双向通信来说比较慢,比如聊天应用程序,因为XHR需要HTTP开销。
浏览 1
提问于2014-04-15
得票数 3
回答已采纳
2
回答
使用
服务器
发送的事件进行双向客户端-
服务器
通信的缺点(而不是
WebSockets
)
、
、
、
最近,我发现了
服务器
发送事件作为从
服务器
进行推送的
WebSockets
的一种简单得多的替代方案。大多数比较它们的地方(如,和)都说,如果你不需要在客户端和
服务器
之间进行全双工通信,那么
WebSockets
就太过分了,
SSE
就足够好了。我的问题是,当您确实需要双向通信(例如聊天)时,使用
SSE
的缺点是什么?使用常规的
ajax
请求从客户端发送消息,使用
服务器
流接收消息?考虑到我几乎不需要在
服务器
端做任何配置就可以使用<e
浏览 0
提问于2012-11-08
得票数 19
回答已采纳
1
回答
使用
websockets
的SignalR在活动连接期间登录/退出时保持相同的用户标识
我正在server2012上运行with 4.5应用程序,使用具有启用
websockets
设置的SignalR。 createNewConnection();但是当我为
websockets
设置
服务器
时,它停止调用error函数。我在论坛中发现,常见的解决方案是定期对
服务器
进行pin
浏览 1
提问于2014-01-09
得票数 3
回答已采纳
1
回答
Java REST Api (运行在tomcat上)--实现客户端和
服务器
之间实时同步的最简单方法
、
、
、
、
我希望在没有
Ajax
间隔的情况下实现客户端和
服务器
之间的实时同步。下面是我的设计:API:(GET/PUT/POST)所以我的webapp现在就是这样工作的: API有大约25k代码行。我们现在正在考虑客户端和后端之间的实时同步。另外,如果你们中的一些人为了实现实时同步而重写了他们的A
浏览 2
提问于2014-12-12
得票数 0
回答已采纳
1
回答
Signalr
WebSockets
不工作在Windows 2012 R2 +IIS8.5上启用websocket协议,但在本地开发机器上工作(Win 10)
、
、
、
两种设置均按以下方式设置:本地开发机器(
WebSockets
正在工作) -Windows 10 -IIS 10.0.10586.0 -Client重新安装signalr包~无更改本地工作/
服务器</em
浏览 2
提问于2017-05-09
得票数 2
3
回答
Rails -如何在添加项目时强制刷新页面
、
、
我正在制作一个简单的rails (3.2.11)演示,只有我可以访问它。我有以下几点:2)一个android设备,可以调用自定义路由/控制器,然后创建一个新的食物。(Food.create...)。当Food表的数据库发生变化时,如何
浏览 1
提问于2013-08-19
得票数 1
1
回答
如何使用node.js将整个日历转换为实时
、
、
我使用php和javascript来呈现完整的日历,但我希望使用node.js实时显示,这样我就可以在事件发生时立即显示它们。我以前没有用过node.js。如何在node.js (教程的任何链接)中实现这一点,也可以使用共享托管。
浏览 1
提问于2019-11-15
得票数 0
回答已采纳
3
回答
不断读取JSON数据库
、
、
我想经常读取JSON格式的js文件,所以我的页面显示了该文件的更改。我的文件是var rightFencer;leftFencer = {"name":"John DOE","nacionality
浏览 5
提问于2015-11-21
得票数 2
回答已采纳
1
回答
PHP与PHP
WebSockets
(棘轮)
、
、
、
我将在
服务器
端使用PHP+MySQL,客户端使用JS/HTML5 5。游戏也将在移动浏览器上进行。 <em
浏览 3
提问于2016-01-05
得票数 8
1
回答
socket.io似乎在我的Android手机上被推迟了
、
、
、
、
编辑2:'use strict' app.get( '/', func
浏览 1
提问于2015-09-16
得票数 3
回答已采纳
2
回答
我可以在HTML web应用程序中使用哪种
服务器
推送技术?
、
、
、
、
我正在为我的web应用程序寻找一种
服务器
推送技术。那么,有什么建议吗?
浏览 4
提问于2013-08-14
得票数 4
1
回答
Microsoft
服务器
端的浏览器推送通知
、
但我想了解如何从不同的
服务器
端组件(Java)向Microsoft浏览器发送通知?当我们在Chrome中使用FCM时,我们会得到像我们如何得到的标记吗?有人能在这方面给我指点吗?
浏览 3
提问于2017-11-13
得票数 0
回答已采纳
1
回答
服务器
发送事件Golang
、
、
、
我想做一些单向数据流,并正在试验
SSE
与
Websockets
。我需要的一件事是可靠地知道当这些断开的情况。到目前为止,当我将
服务器
离线时,客户端会得到EOF。但是,我很难弄清楚如何从
服务器
向客户端发送连接已关闭/完成的信号,然后如何处理/读取它呢?
浏览 5
提问于2015-07-07
得票数 5
回答已采纳
2
回答
有了
websockets
,
AJAX
有一席之地吗?
、
、
、
我使用socket.io来增强我的实时交互,但是我加载了jQuery,所以我可以使用
AJAX
。我最初使用socket.io进行
服务器
和客户端之间的所有通信。我开始认为
AJAX
可能更适合某些情况,比如异步执行RESTful事务,因为我不必在套接字中编写单独的消息用例来处理每个新事务以及编写RESTful路由。
浏览 0
提问于2011-01-12
得票数 8
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券