【发布时间】:2009-12-04 10:24:05
【问题描述】:
由于 http 和一般网络的无状态特性,在线聊天看似困难,导致会话超时、用户打开多个窗口以及在一个浏览器窗口上登录不同帐户等障碍。还有用户关闭浏览器窗口和注销等问题,这使得处理未发送的消息相当棘手。
有没有好的文章描述了其他人如何优雅地解决这些问题?
请随意写下您对如何以最大稳健性实现 facebook 或 gmail 等 IM 的想法。
是否有任何体面的代码库/文章可用于与本地托管的 jabber 服务器集成来实现这一目标?
编辑: 该网站将在该网站的任何成员之间进行一对一的聊天 - 就像 bob 可以与 carol 交谈,并且 bob 可以在单独的聊天弹出窗口中同时与 jim 交谈一样。这确实使它成为 jabber/xmpp 的良好候选者。
我很乐意在接下来的 4 天内接受最有帮助的答案。
【问题讨论】:
标签: php chat xmpp instant-messaging