comet

    0热度

    1回答

    我试着在我的Glassfish服务器上使用this tutorial来创建长轮询的异步servlet,但它不能很好地工作,POST请求太长(超时)和GET “错误解析XML文件”萤火虫讯息有时会返回无效回应。有人可以提供简单的async-servlet来处理长轮询请求吗?

    1热度

    1回答

    我需要使用金字塔AuthTktAuthenticationPolicy授权与Twisted服务器的身份验证Cookie,以便我可以有效地进行长时间轮询。有没有办法允许Twisted服务器从金字塔解码身份验证cookie?

    0热度

    1回答

    我对彗星实现有个疑问。我知道它用于处理类似于现在可以通过Servlet 3.0异步功能实现的异步请求。然而,我不明白的是如何推送到呼叫客户端。 在Web套接字中,我们通过提供IP和端口来打开连接。有了彗星,当服务器推送数据时,如何连接服务器以接收回调?

    2热度

    1回答

    我目前使用下面的JS代码触发文件下载,而不必离开页面我在: var iframe = document.createElement('iframe'); iframe.style.display = 'none'; document.body.appendChild(iframe); iframe.src = "/somefile.zip"; 它运作良好,几乎无处不在,除了我的股票And

    4热度

    1回答

    我们有要求为实时Web应用程序开发服务器端推送Infra。为此,我一直在考虑使用Cometd,因为它支持长轮询以及基于Web套接字的实现。 但是,我最近遇到类似http://activemq.apache.org/ajax.html和http://activemq.apache.org/websockets.html的链接,即使ActiveMQ使用长轮询(Comet技术)以及Web套接字也支持服务

    0热度

    1回答

    我正在阅读服务器推送到客户端(broswer)的各种方式。我想了解最好的方法。 长查询 - 要避免,因为它阻止服务器端更长的资源。 节点JS使用回调异步委托----它是单线程。 在java中编写回调函数,使用线程在后台执行任务,然后使用回调将其推送到像node.js这样的服务器。 这里的优点是我们将有多个线程并行运行并有效利用CPU。 任何人都可以提出最佳的实施方式吗?任何其他方式也表示赞赏。

    4热度

    2回答

    我期待在我的社交网站上实现实时通知更新。我对彗星做了一些研究,我对它很着迷。 从我的理解,这是彗星服务器上发生什么的基本流程。 Webpage: Sends an ajax request to server when the document is ready. Server: Queries the database every x amount of seconds and retu

    6热度

    1回答

    基本上,我试图建立一个基本的彗星服务器和客户端从头开始使用node.js。一个试图谷歌关于该过程的事情,它应该工作,当我测试它似乎工作正常。然而,有一个问题仍然在我的脑海中。首先,我想向您展示代码。 var http = require('http'); var sys = require('sys'); var fs = require('fs'); var qs = require('q

    0热度

    1回答

    在webdev-land中,COMET/Lojg-Polling允许服务器保持与每个客户端的开放连接,并在数据可用时将数据推送到每个客户端。 JGroups似乎可以在客户端Swing应用程序与其应用程序服务器之间做同样的事情。 这是一个公平的比较或基础?

    7热度

    2回答

    当涉及到从Web服务器向数据库重新加载数据时,我正在寻找'要走的路(即最有效,最常用,最普遍接受的方式)一个前端。在最终应用中,我将在数据已被写入到,例如像这样的数个输出字段: 的数据流将是从彼此不同在最终应用。这些线将不得不重新加载来自服务器的新的最新数据。 我一直在考虑使用Ajax请求来更新像每秒,但必须有另一种方式来做到这一点。 Ajax请求会导致很多数据流量。此外,使用Facebook聊天