讨论一下基于网页聊天的实现(类似gmail中的聊天)

07-01-17 lyojbuilder

大家可能都用过 gmail中基于网页的聊天功能,谁知道他是怎样实现的? 一般都应该是 ie(user)-->server--ie(another user) 的架构流程。 大概的思路应该是再浏览器端控制消息,再 浏览器中有一个 js函数不断向server端发送请求,来查看是否有消息发送给当前打开此网页的用户。但是这样作对服务器压力太大了,而且聊天的信息到达对方浏览器取决于,浏览器端往服务器端发送消息的频繁程度,这样可能不可行。 有人做过类色的功能么,可以谈谈最优化的实现思路?