首页 > TAG信息列表 > long-polling
将PHP中的max_execution_time更改为大约5分钟以进行长时间轮询(comet)推送请求是否不好?
我试图在Facebook上创建一种类似于半实时的通知系统,为此,我期待使用长轮询而不是无意识的轮询(每N秒轮询一次). 是的,我没有使用Apache,而是在Nginx上可以处理这种类型的轮询. 现在出现一个问题,我阅读的有关长轮询的主题的所有教程都显示了一些示例,这些示例中如果没有返回数据然jQuery Ajax PHP长轮询
我一直在尝试让这个冗长的轮询脚本正常工作,但我一直陷于困境.这次,我对服务器的ajax请求有问题.提供数据的php脚本(使用循环和睡眠来运行长轮询)工作得很好,但是我的jQuery脚本却不能. 到目前为止,我已经尝试对脚本使用普通的$.ajax()请求和$.post()请求,但是当我这样做时,整个脚我应该让长时间轮询的连接保持多长时间?
我正在为公司产品创建一个Web聊天服务,这是一个本地社交网络,为来自在线用户的大量并发连接提供服务.长轮询与Python上的Tornado一起使用.但是,当有许多不活动的长轮询连接(不接收传入消息)时,我应该关闭其中的一些. 我应该让长时间轮询的连接保持多长时间? 1小时或最多1天?解决方法:python-如何在WSGI处理程序中捕获“ [Errno 32]损坏的管道”
WSGI对于构建高度并发的HTTP服务器以支持例如长时间轮询,但是,通常情况下,长时间运行的HTTP请求将在某个时候由客户端终止;为了清理所有资源并打开句柄,应该将任何此类事件通知WSGI服务器后端,但是,目前似乎无法在WSGI处理程序中捕获这些事件: # pseudocode example def applicatiojavascript-长轮询服务器原理(客户端身份验证)
假设我有一个很长的轮询服务器,它可以正常工作-当新客户端连接到网站时(他只是以匿名身份进行连接而不进行身份验证),将发布新的GUID并将其存储在签名的cookie中,该cookie可以在两次客户端和服务器. 现在,客户端要登录并以经过身份验证的用户身份继续.问题在于长轮询服务器(node.jsPHP中的内存泄漏彗星服务器
如果用PHP编写,为什么像Tornado这样的Comet Server特别容易发生内存泄漏? 在实现像Tornado这样的长轮询框架/服务时,PHP是否存在真正的弱点? 谢谢解决方法:要点是,PHP最初的编写目的是为每个请求建立一个全新的过程,一旦请求结束,您就可以丢弃该请求,而此时彗星和长时间轮询之类的东使用PHP在网络上实时更新?
我希望在网络上的文档上实现实时协作.是否有某种库可以在PHP中启用它? similar to SignalR通过长轮询创建“持久连接”的东西. 更新为pubsubhubbub http://code.google.com/p/pubsubhubbub/source/browse/trunk/publisher_clients/php/找到了该库 搜索图书馆名称导致我进入How to imphp-每个会话不能有多个线程
我正在构建一些webapp,并实现了长轮询(以及数据库中的命令队列),以便服务器可以将命令异步发送给cleint,等等.这些命令被编码为json,并通过ajax调用发送给客户端到服务器,并通过长轮询来实现服务器到客户端的方式. 一切正常,直到我在ajax.php文件中包含“身份验证模块”.该模块包装如何在C#中执行长轮询客户端?
我有一个C#桌面应用程序,并且使用了一个没有问题的Web服务(由“添加服务引用”添加的wsdl,因此我创建了一个对象并调用其函数). 现在,我想使用长轮询技术,但是我无法从客户的角度来思考如何做到这一点. 如何配置超时时间? 我应该使用专用于此的线程吗?有C#桌面应用程序的示例吗? (尚未收到Android GCM消息这么慢?
Google Cloud Messaging(推送消息)问题. 我有两部智能手机(HTC Sensation XE,Desire HD)和一台平板电脑(三星Galaxy Note 10.1 Wifi).有时我需要等待近15分钟才能收到GCM推送消息.有时我会立即(在30秒内)收到GCM推送消息.正常吗还是仅仅因为我处于Wifi连接之下?如果正常,是否可以使php-来自mysql的长轮询信息不起作用
我正在尝试与ajax,jquery,php和mysql进行基于长轮询的聊天,但是似乎有些错误(也是长轮询的新手). index.php文件: <?php include 'db.php'; $result = mysql_query("SELECT id FROM chatpoll ORDER BY id DESC LIMIT 1"); while($row = mysql_fetch_array($result)) { $old_msPHP-jQuery $.ajax请求仍待处理
我已经制作了一个简单的聊天应用程序,它使用jquery使用长轮询方法, function sendchat(){ // this code sends the message $.ajax({ url: "send.php", async: true, data: { /* send inputbox1.value */ }, success: function(data) { } }); } function listen_forphp – 这是一次真正的长期民意调查吗?
经过大量试验,我成功地能够与数据库保持连续的服务器连接. 现在代码keet cheking并显示消息,如果数据库中有新的. Plz回顾并告诉如果此代码中使用了真正的长轮询技术?如果不是,那么PLZ建议,我错了(偏离长轮询)以及如何做出真正的长轮询. Currenlty,我收到了这些错误.但它仍然保持与javascript – 如何在浏览器选项卡之间共享单个js资源?
例如,我想通过socket.io,longpolling等多个选项卡刷新聊天消息…无论我有什么…为此,我只想为所有选项卡使用单个连接.我该怎么做?我可以将常用数据存储在localStore,cookies等中……我需要某种信号量,它只为其中一个选项卡提供单个同步器资源,在该选项卡关闭后,它会提供给另一个选php – 什么是长轮询,Websockets,服务器发送事件(SSE)和Comet?
我曾尝试阅读一些文章,但我对这些概念还不是很清楚. 有人愿意尝试向我解释这些技术是什么: >长轮询 >服务器发送的事件> Websockets>彗星 我每次遇到的一件事是,服务器保持连接打开并将数据推送到客户端.如何保持连接打开,客户端如何获取推送数据? (客户端如何使用数据,也许某些代码android – 如何从服务器推送到Google TV?
我的应用程序将始终在Google TV上运行.我希望我的服务器能够在收到新消息时通知Google TV.我可以通过Google TV对服务器进行轮询来实现这一目标,但我一直在寻找更好的解决方案.解决方法:Android Cloud to Device Messaging(C2DM)是首选方式. http://code.google.com/android/c2dm/java – 使用GWT Comet的氛围
我正在寻找一个简单的框架,用于为我的GWT应用程序实现Comet. 我看了似乎不活跃的gwt-rocket,然后是没有活动的gwt-comet,然后是大气-gwt-comet,它被移动到大气项目中,最后 – 试图从大气中实际下载gwt样本和它一起工作. :| 我将atmosphere-gwt-server和atmosphere-gwt-client模块(版如何使用Struts 2在Java中实现长轮询?
我想在java Web应用程序中实现长轮询.基本上,当用户登录时,我希望他被挂钩到通知服务中.我希望在服务器发生时向他推出新的通知,我希望他能够实时查看这些通知. (如此短的轮询或定期从客户端检查服务器是不够的). 我怎样才能做到这一点?本质上,我想要一种方法从服务器推送一个字符串java – 在Spring Sockjs应用程序上手动设置传输类型
我需要在非JEE7兼容服务器上安装应用程序.我正在使用Spring Stomp SocksJs进行实时通知. 我的代码看起来像这样: @Configuration @EnableWebSocketMessageBroker public class WebSocketConfig extends AbstractWebSocketMessageBrokerConfigurer { @Override public voidjavascript – 使用Angular 4和Http observable进行无限轮询
我正在尝试在我的Http服务中构建一个无限轮询,因为我正在建立一个dashborad之王来调查来自服务器的数据,这里是我的代码几乎正在工作(在我的控制台中,我看到Json正在进行,但它没有’反思我的看法…我想注入我的用户:可观察 const usersURL = 'http://my.super.servor.php' @InjectPHP长轮询 – 多长时间应该“长”?
在PHP中使用长轮询时,例如 $start_time = time(); while ((time() - $start_time) < 30) { if ($db->getNewStuff()->rows > 0) { $response = "new stuff!"; break; } usleep(1000000); } echo $response; 您如何评价,“投票”的“长”程度如何?在这个例子中,我选择了30python – 龙卷风 – 如何实现长轮询客户端
我正在尝试在Tornado中实现长拉客户端,它与异步Tornado服务器交互. 发生的事情是两件事之一: >客户端超时,或 >完成后,客户端立即收到所有消息整个后台进程,类似于阻塞进程 这是我使用的客户端: from tornado import ioloop from tornado import httpclient print "\nNon-Blockingphp – SSE或长时间轮询共享主机上的实时通知?
在共享主机服务器发送事件(SSE)或长轮询上实现实时通知的最佳方法是什么? 我看了一个视频说SSE不适合共享主机,Apache服务器并不适合PHP和MySql. link the video 我只是想知道哪种技术更适合长轮询或SSE在共享服务器上进行实时通知,我在godaddy.com上有我的服务器 请提供解释推荐技Java或C#中长轮询/ Comet的最佳选择?
在您看来,哪个本机服务器最适合实施长轮询/ Comet?第一个目标应用程序是聊天,但还有其他实现 – 我们基本上需要推送到客户端功能. 我限制了C#或Java的答案,因为这两种技术在我的工作场所占主导地位.要求与往常一样:性能,易于部署/编程,定制,……解决方法:IIS WebSync是一种非常直接,Javascript:每个客户端有两个连接?
我正在开发一个实现longpolling的应用程序,因为我希望用户在收到通知后立即收到通知.我有这个部分工作,但我还需要使用javascript函数扩展它,每20秒向服务器发送一次’heartbeat’. 我的问题:如何在不完全中断代码20秒的情况下执行此操作(以便其他javascript在计数时仍然执行)并且是