Foxtable(狐表)用户栏目专家坐堂 → [求助] OpenQQ是否处理过丢包


  共有2601人关注过本帖树形打印复制链接

主题:[求助] OpenQQ是否处理过丢包

帅哥哟,离线,有人找我吗?
狐狸爸爸
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47448 积分:251060 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2015/11/9 14:15:00 [显示全部帖子]

OpenQQ用的是udp,有丢包的可能。

 

文件传输,丢包的问题已经处理好,而且经过非常严格的测试。

 

至于消息,内置的聊天窗口,已经加上了回执功能,对方没有收到的话,会有提示。

 

自己用代码发送消息,在互联网下,包长度不要超过1K字节,局域网控制在32K字节左右。

 

国内跨运营商的之间的通讯,丢包非常严重,最好加上回执功能。

 

至于每一个包,能收到的都是完整的,不完整的就会自动丢弃。

 

但是由于包长度的限制,长内容要拆分发送,要注意:

 

1、中间可能某个包会丢失。

2、后发的包可能比先发的包更早到达

 

自己处理起来可能比较麻烦,不如存为文件,以文件形式发送。

[此贴子已经被作者于2015/11/9 14:17:54编辑过]

 回到顶部