Atmosphere 是一个便携的 WebSocket/Comet 框架,支持 Scala 、Groovy 和 Java。
框架图:
Maven
<dependency>
<groupId>org.atmosphere</groupId>
<artifactId>atmosphere-{atmosphere-module}</artifactId>
<version>2.4.32 (JDK 8 and lower) | 2.5.3 (JDK 8+)</version>
</dependency>
There is one gas present in the air we breathe that is essential to life. Unfortunately, one can have too much of a good thing and the growth in carbon dioxide threatens to warm up our planet to a dan
这是一个jQuery插件,可以更轻松地使用 comet 服务器。如果您不熟悉什么是comet,那么这篇有关ajax的文章将提供相当不错的概述(虽然有些过时)。jQuery.comet处理维护与服务器的连接(长轮询),并使服务器更新可作为事件使用。 与任何其他jQuery插件一样,只需jquery.comet.js在jQuery包含之后将其包含在页面中comet,您的jQuery对象($)上就会有一
comet是一种web服务器主动与浏览器通信的技术。可以用于web聊天,邮件提醒等场景。 auto-comet是基于javaEE servlet3.0的comet框架。auto-comet亦在帮助你简单、快速的构建高效、安全的comet服务。 基于异步servlet的auto-comet具有占用服务器资源少且跨平台的优点。 auto-comet需要运行在实现了servlet3.0规范的中间件中,比
问题内容: 我已经对使用javascript的服务器推送进行了一些研究,发现普遍的共识是我要寻找的是“ Comet”设计模式。是否在jQuery之上构建了该模式的任何良好实现?如果没有,那么该模式是否有任何好的实现?而且,无论这些问题的答案是什么,从实现的角度来看,是否有关于此模式的文档? 问题答案: 我写了Till提到的插件。该插件是Bayeux协议的实现,目前支持长轮询(通过AJAX的本地服务
WACS (读音 "wax") 是一个全功能的 Comet 服务器,采用 PHP 开发,体积小、速度快,可通过简单文件实现PUSH请求,同时也包含一个Web代理服务器。
问题内容: 我正在构建一个具有实时供稿(类似于Facebook的新闻供稿)的Web应用程序,我想通过长轮询机制对其进行更新。我了解使用Python,我的选择几乎是使用Stackless(从Comet wsgi示例构建)或Cometd + Twisted。不幸的是,关于这些选项的文档很少,我无法在网上找到有关使用彗星的生产规模用户的良好信息。 有人在生产系统中成功地在Python上实现了Comet吗
问题内容: 我已经开发Web应用程序已有一段时间了,但是最近使用Comet服务器端推送技术对其进行了介绍,而我对该技术的理解还很不成熟。虽然链接http://www.zeitoun.net/articles/comet_and_php/start提供了两个使用PHP中无限循环的简单示例实现,但我想进一步了解上述方法的用途以及是否适合生产。专用彗星服务器如Meteor(http://meteorse
使用分块响应来创建 comet sockets 分块响应(chunked responses)的一个好处是可以用来创建 comet sockets。comet socket 是一块只包含 <script> 元素的 text/html 响应。在每一个块中,我们都写入一个 <script> 标签,这样一来,它会被浏览器立即执行。通过这种方式,我们可以实时地从服务器发送各种事件到浏览器:将每条信息包在一
问题内容: 我当时在考虑使用PHP后端实现实时聊天,但在讨论彗星的网站上遇到了以下评论: 我的理解是,PHP是Comet的一种糟糕的语言,因为Comet要求您保持对每个浏览器客户端开放的持久连接。使用mod_php意味着为每个客户端完全占用一个Apache子节点,而这根本无法扩展。我认识的从事Comet工作的人大多使用TwistedPython,该工具旨在处理数百或数千个同时连接。 这是真的?还是