默认
发表评论 44
想开发IM:买成品怕坑?租第3方怕贵?找开源自已撸?尽量别走弯路了... 找站长给点建议
为什么QQ用的是UDP协议而不是TCP协议?
阅读(496257) | 评论(44 收藏26 淘帖2 5
1金币
网上找到的资料都是说QQ用的是UDP协议,但计算机网络里还有各种资料都提到它的不可靠性,请问有人知道原因吗,新手求解答!
标签:即时通讯
上一篇:关于类似android版微信的后台Service常驻或保活的疑问?下一篇:完全自已开发的IM该如何设计“失败重试”机制?

本帖已收录至以下技术专辑

推荐方案
评论 44
学习了!
6# 说得有点问题,keepalive是个问题,因为keepalive会让tcp断开而不能发送,但udp却没有这样的问题。
引用:a670759953 发表于 2021-11-17 14:33
使用UDP,那么是怎么判断客户端是否在线?

自已写完整心跳机制就能检测了
使用UDP,那么是怎么判断客户端是否在线?
引用:解灵运a 发表于 2016-05-03 18:03
**** 作者被禁止或删除 内容自动屏蔽 ****

年代久远了
即时通讯时效性要求高
签名: ········
学习了
mark
感谢分享
喜欢喜欢
签名: 喜欢喜欢
喜欢喜欢
签名: 看看 哈哈
学习了, 另外这个评分也有意思,原来还有这个功能
学习了 网络协议乐趣无穷
感谢无私解答的网友们。
签名: now start 。。。
这是为了均衡吧?稳定性和速度间的平衡
顶,学习了
签名: im从业10年以上,欢迎切磋![url=http://www.52im.net/static/image/smiley/default/handshake.gif]http://www.52im.net/static/image/smiley/default/handshake
应该和当时的技术发展和网络情况也有关
mark。。
签名: 哈哈哈
mark
攒点积分
签名: 哈哈哈
打赏楼主 ×
使用微信打赏! 使用支付宝打赏!

返回顶部