gpt4 book ai didi

javascript - 长轮询有什么用呢?

转载 作者:行者123 更新时间:2023-11-28 21:14:26 25 4
gpt4 key购买 nike

我不明白,如果 XMLHttpRequest 无法访问部分内容,那么长轮询有什么用呢???

在客户端或服务器上等待的位置没有区别。只有完成后才能显示响应。因此,短轮询和长轮询看起来是相同的。

例如,如果我正在编写聊天应用程序,我可以发送普通动态服务或 Comet 服务的 GET 请求——结果是相同的,因为在服务完成响应之前我无法获取内容。

我的错误在哪里?

更新1。

因此,“ cometd ”概念的唯一意义是 servlet(例如)应该在回答之前尽可能等待,不要说“没有数据”?

那么Tomcat API中的CometProcessor这样的接口(interface)是做什么用的呢?

最佳答案

每当有新的聊天线路进入时,服务器就会完成长轮询请求,并且客户端会发出新的聊天线路。因此,您可以通过在每次部分内容进入时重新发出请求来模拟对部分内容的支持。

关于javascript - 长轮询有什么用呢?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7987604/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com