返回信息流最新在CSDN上看了一些讨论WebQQ的帖子,觉得挺有意思的,想跟各位大牛也一起聊聊WebQQ的实现原理,我对WebQQ主要有以下几个疑问:
1)如何做到消息的实时性?HTTP轮询还是所谓的服务器推送?(根据抓包效果来看貌似是每间隔20s轮询一次,但是服务器并不响应,等到有消息后再响应,保持一个长连接)
2)据说WebQQ具备了视频会话的功能,因该是使用的Flash插件吧?
3)WebQQ当中是否使用了Websocket协议?
3)关于一般的WebIM开发,有没有什么好的教程或书籍可以参考?
还请各位大牛指教,不胜感激。
这是一条镜像帖。来源:北邮人论坛 / www-technology / #14409同步于 2011/8/25
该镜像源已超过 30 天没有更新,可能在源站已被删除。
WWWTechnology机器人发帖
开个楼讨论WebQQ的实现原理
fk187andhk
2011/8/25镜像同步11 回复
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
好像web很多都是基于长连接吧
视频会话,不用flash的好少的样子
【 在 fk187andhk (Optimus Prime) 的大作中提到: 】
: 标 题: 开个楼讨论WebQQ的实现原理
: 发信站: 北邮人论坛 (Thu Aug 25 10:21:20 2011), 站内
:
: 最新在CSDN上看了一些讨论WebQQ的帖子,觉得挺有意思的,想跟各位大牛也一起聊聊WebQQ的实现原理,我对WebQQ主要有以下几个疑问:
: 1)如何做到消息的实时性?HTTP轮询还是所谓的服务器推送?(根据抓包效果来看貌似是每间隔20s轮询一次,但是服务器并不响应,等到有消息后再响应,保持一个长连接)
: 2)据说WebQQ具备了视频会话的功能,因该是使用的Flash插件吧?
: 3)WebQQ当中是否使用了Websocket协议?
: 3)关于一般的WebIM开发,有没有什么好的教程或书籍可以参考?
: 还请各位大牛指教,不胜感激。
: --
:
: ※ 来源:·北邮人论坛 http://bbs.byr.cn·[FROM: 218.206.178.*]
哈哈,竟然是你啊,实在是不想用Flash……呵呵,原来以为HTML5会支持统一的编解码呢,看来只能靠浏览器支持音视频播放才能对抗Flash了
【 在 CK 的大作中提到: 】
: 好像web很多都是基于长连接吧
: 视频会话,不用flash的好少的样子
: 【 在 fk187andhk (Optimus Prime) 的大作中提到: 】
: ...................
这个chrome, firebug什么的看看就知道了。。
1)长轮询,看到两个proxySendIframe,间隔是1分钟
2)FLASH
3)没看到
4)不知道有没有。。。
Flash确实蛮扭曲的,所以现在HTML5被炒这么火,但是HTML5还没有普及呢,很多都不支持,比较扭曲啊。。。
对了,上次你们弄的linux下的那个不能用么?
【 在 fk187andhk (Optimus Prime) 的大作中提到: 】
: 哈哈,竟然是你啊,实在是不想用Flash……呵呵,原来以为HTML5会支持统一的编解码呢,看来只能靠浏览器支持音视频播放才能对抗Flash了
【 在 zzcc 的大作中提到: 】
: 这个chrome, firebug什么的看看就知道了。。
: 1)长轮询,看到两个proxySendIframe,间隔是1分钟
: 2)FLASH
: ...................
我是看到了一些有关RTC Web的Demo,呵呵。
proxySendIframe是不是专门“藏起来”一个iframe进行通信?
十分感谢
【 在 CK 的大作中提到: 】
: Flash确实蛮扭曲的,所以现在HTML5被炒这么火,但是HTML5还没有普及呢,很多都不支持,比较扭曲啊。。。
: 对了,上次你们弄的linux下的那个不能用么?
: 【 在 fk187andhk (Optimus Prime) 的大作中提到: 】
: ...................
上次那个确实能用,效果还不错,呵呵,不过一切都取决于浏览器
上次那个必须要用HTML5支持的浏览器么?
【 在 fk187andhk (Optimus Prime) 的大作中提到: 】
: 上次那个确实能用,效果还不错,呵呵,不过一切都取决于浏览器