简短: 是否有一种方法可以将数据从服务器推送到已html" target="_blank">登录的用户会话,而无需该用户发出HTTP请求?
Long(er): 我正在Apache / PHP /
MySQL服务器上构建HTML5应用程序,可以将其提供给移动设备上的用户(或可能通过PhoneGap应用程序)。
我想让用户知道应用程序中何时有可用的新信息,而不会通过强迫该用户执行对服务器的调用或要求AJAX调用来增加过多的数据费用(是的,我知道它可以检查单个字节cookie,但我宁愿设为零)。
一个很好的例子是在两个用户之间提交聊天消息,然后从一个用户提交给另一个用户。
在现代浏览器,Websocket或较旧的浏览器中,“
长期轮询
”。还有一些库可以抽象其中的一部分(例如Comet)。
现在正在使用的一个非常常见的库socket.io
可以自动连接可用的最佳技术,如果可用,则使用webSockets,如果不可用,则回退到其他技术,例如长轮询。
我正在使用新的Firebase平台。我试图让我的应用程序服务器发送消息推送到我的iPhone。 我的设置正在运行,我在网站上的Firebase通知区域手动发送消息,但当我尝试将消息发送到https://fcm.googleapis.com/fcm/send 我没有收到发送到设备的消息。 我正在发送以下内容(带有auth头) 我从POST得到了200个响应,有以下身体: 如果我尝试直接通过Fireb
如何使用Firebase向我的应用程序的所有注册用户发送推送通知?我在纪录片中搜索了api,但没有找到任何有用的东西。
我正在尝试使用在Internet上找到的php脚本向iOS应用程序发送通知。我应该为$passphrase赋予什么价值,在哪里可以找到它?以下各项的值也相同: stream_context_set_选项($ctx,'ssl','local_cert','ck.pem')
我怎么给鲍勃发信息?
问题内容: 有没有比Cometd作为Java的长轮询框架更简单的方法?因为我需要的是客户端指定一些参数并将其发送到服务器。服务器处理它们并开始不停地将消息推回客户端(看起来像“每项服务线程”?)。客户端接收消息并显示它们。客户端可以停止监听,并实际上停止服务器的服务以发送消息。也许我太懒了,但是Cometd的名堂没有我想要的那么短而透明。 不基于HTML5。 问题答案: 使用SSE(服务器发送的事
我正在尝试从Android向我的php服务器提交数据。然而,所有的答案似乎都使用了不推荐使用的ApacheHTTP库。我不想用它,当我试着用的时候,它不起作用。 现在它似乎什么也没做。它似乎连接到web服务器,但服务器不写入任何数据。如果我只是用浏览器访问url,它会写入一个文件。 php代码是 然后在Android studio中,我会在按下按钮后放入所有代码