0
有没有任何方法来保持流从php到jabber服务器没有JavaScript来保持客户端生活?独立的php jabber客户端在浏览器中没有javascript
一些低端手机不支持javascript,所以保持与服务器的永久连接是关键问题?任何黑客?
有没有任何方法来保持流从php到jabber服务器没有JavaScript来保持客户端生活?独立的php jabber客户端在浏览器中没有javascript
一些低端手机不支持javascript,所以保持与服务器的永久连接是关键问题?任何黑客?
PHP是一种服务器端技术,因此保持从服务器端到XMPP服务器的连接没有问题。
但是,如果您无法在客户端使用Javascript,则唯一的选择是定期刷新网页,其中服务器端排队的任何事件将通过新生成的HTML发送给客户端。
可能你可以实现一种类型的Comet或BOSH风格的长轮询,其元素刷新为0,其中web服务器返回所有当前聊天信息,但直到一段时间已过。
是否可行取决于您希望支持哪些客户端—有些移动浏览器可能会在内容进入时不进行部分呈现,他们会等待整个请求完成。
另外,如果连接在任何时候都被中断,那么你会被卡住,因为浏览器不会进行元刷新。可能有某种基于帧的解决方案可以将一帧重新加载到另一帧中?
玩得开心! ;)