问题标签 [comet]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
534 浏览

configuration - Dojo Comet + Orbited 提供 404

我有

Orbited 正在回复(用萤火虫查看):

我做错了什么?


我想要达到的目标:

浏览器进入页面并订阅(只读)频道。当浏览器发送 POST 数据时,PHP 端会将数据发送到数据库,然后将“刷新”发布到该彗星通道。浏览器得到这个并刷新页面。

/etc/orbited.cfg:

0 投票
1 回答
278 浏览

http - 使用 Comet/持久 HTTP 连接时,客户端和后端有哪些缺点?

我正在开发一个需要对最终用户进行实时更新的应用程序。但是,我不确定拥有持久 HTTP 连接的后果。浏览器是否限制一个人可以拥有的连接数?后端服务器拥有数千个持久连接可以吗?如果我不使用像码头这样的东西来管理所有这些连接会发生什么?

0 投票
4 回答
12501 浏览

ajax - 在加载彗星/服务器推送 iframe 时停止浏览器“厄运的颤抖”

使用 Comet 或 Ajax Long Pull 技术时 - 通常使用 iframe。当 iframe 等待长连接关闭时,浏览器正在旋转它的 throbber(进度/加载指示器)。

一些网站,例如 etherpad.com,设法让它停止。

他们是怎么做到的呢?

0 投票
3 回答
1846 浏览

tomcat - gwt Comet 更容易在 jetty 或 tomcat 上实现?

gwt Comet 更容易在 jetty 或 tomcat 上实现?

0 投票
6 回答
6781 浏览

gwt - 长轮询与流式传输约 1 次更新/秒

流媒体是一个可行的选择吗?根据我的选择,服务器端是否会有性能差异?在这种情况下,一个比另一个更好吗?

我正在开发一个在服务器端运行 Tomcat 的 GWT 应用程序。为了理解我的需求,想象一下同时更新几只股票的股价。

0 投票
1 回答
518 浏览

javascript - Implementing COMET clientside

I have read up about what COMET streaming is, and all the various hacks required to get it working across the major browsers. The problems encountered seem to be two fold: 1. Server being able to support many persistent connections 2. Implementing the JS functionality

I have an application where I need to perform COMET streaming. I have already tackled the first problem above - I have a custom server running which delivers updates as it arrives in chunks. I want to now be able to connect using JS to this URL, so I can receive the updates.

Is there a simple COMET library I can use for this? I saw the Orbited project. Can I use the client side JS of orbited to perform this? What kind of modifications do I need to perform in the backend for this?

0 投票
1 回答
1295 浏览

http - 为什么 Comet 需要分块编码响应?

我读了一些关于彗星技术的文章。他们都提到长寿命的 HTTP 响应应该是 Transfer-Encoding: chunked 。我想知道为什么它应该被分块编码。如果响应没有被分块编码,客户端 javascript 仍然可以读取和解析响应的文本,对吗?

彗星响应应该被分块编码有什么特殊原因吗?

0 投票
5 回答
106994 浏览

comet - facebook、gmail如何发送实时通知?

我已经阅读了一些关于这个主题的帖子,答案是彗星、反向 ajax、http 流、服务器推送等。

Gmail 上的收到邮件通知是如何工作的?

GMail Chat 如何能够在没有客户端交互的情况下发出 AJAX 请求?

我想知道是否有任何代码参考可以用来编写一个非常简单的示例。许多帖子或网站只是谈论这项技术。很难找到完整的示例代码。此外,似乎可以使用许多方法来实现彗星,例如 Hidden IFrame、XMLHttpRequest。在我看来,使用 XMLHttpRequest 是一个更好的选择。您如何看待不同方法的优缺点?Gmail 使用哪一种?

我知道它需要在服务器端和客户端都这样做。是否有任何 PHP 和 Javascript 示例代码?

0 投票
2 回答
1480 浏览

ajax - IIS 上的长轮询

我在 CF 中开发了一个进度条小部件,它在运行在内置 CF8 开发服务器上的本地机器上运行良好。但是,我们的生产和暂存盒正在运行 Win2k3 和 IIS,我无法尊重 CFFLUSH 标记。即使用响应填充缓冲区也不能很好地工作,因为当被告知这样做时,IIS 是否会真正刷新缓冲区是相当不可预测的。有谁知道使 IIS 刷新其缓冲区的方法或任何其他解决此问题的方法,而无需将体系结构更改为使用短轮询?

0 投票
3 回答
7339 浏览

php - PHP/MYSQL AJAX 聊天

寻找一个开源的 php/mysql ajax 聊天室(不是一对一的私人聊天)。你们会推荐什么?

我将需要创建数百个聊天室实例(例如,每个用户组都有自己的专属聊天室)