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


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

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

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


加好友 发短信
等级:版主 帖子:1693 积分:12129 威望:0 精华:7 注册:2013/7/11 10:52:00
[求助] OpenQQ是否处理过丢包  发帖心情 Post By:2015/11/9 12:54:00 [只看该作者]

内置的OpenQQ是否处理过丢包?

 

换个角度的问题:有无必要传递消息(message)的长度,来验证消息的完整性。


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


加好友 发短信
等级:管理员 帖子:47497 积分:251397 威望: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编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
逛逛
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:1693 积分:12129 威望:0 精华:7 注册:2013/7/11 10:52:00
  发帖心情 Post By:2015/11/9 14:17:00 [只看该作者]

明白了,谢谢!


 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/11/9 14:19:00 [只看该作者]

 图片点击可在新窗口打开查看 不知道......如果默认不处理,自己处理也可以。


 回到顶部