社区
网络编程
帖子详情
udp,OICQ, 客户端如何判断重复消息??
sss_624
2006-12-28 03:05:19
使用UDP,当客户端在指定时间内没有像服务器发出接受到消息的response, 则服务器重发该消息。此时若有多条消息同样消息到达客户端,客户端如何区别??
(若保存所有接受消息的ID,好像有问题)。。。
...全文
172
6
打赏
收藏
udp,OICQ, 客户端如何判断重复消息??
使用UDP,当客户端在指定时间内没有像服务器发出接受到消息的response, 则服务器重发该消息。此时若有多条消息同样消息到达客户端,客户端如何区别?? (若保存所有接受消息的ID,好像有问题)。。。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dirdirdir3
2006-12-29
打赏
举报
回复
加一个序列号
abomber2
2006-12-29
打赏
举报
回复
时间 特征码 一个消息一个时间
sss_624
2006-12-28
打赏
举报
回复
listart(开始):你说的我有点明白了.
sss_624
2006-12-28
打赏
举报
回复
ID已经可以区分每条消息了。
我这里需要确定,由于网络延迟。当我再收到同一条消息,如何区分?
DarknessTM
2006-12-28
打赏
举报
回复
每个消息附带一个特征码,比如QQNumber_ID
listart
2006-12-28
打赏
举报
回复
保存所有用户的最近接收消息ID可可能的
对于每个用户来说,只要一种算法能够指明当前消息是后于最近接收消息ID所指消息就可以了
常用的算法可以考虑大于,ID增量
C++复习之路23:计算机网络相关3:
1.TDP与
UDP
的区别: 1、连接方面区别 TCP面向连接(如打电话要先拨号建立连接)。
UDP
是无连接的,即发送数据之前不需要建立连接。 2、安全方面的区别 TCP提供可靠的服务,通过TCP连接传送的数据,无差错,不...
TCP与
UDP
区别
文章目录TCP与
UDP
区别总结:使用TCP协议的常见端口主要有以下几种:使用
UDP
协议端口常见的有: TCP与
UDP
区别总结: 1、TCP面向连接(如打电话要先拨号建立连接);
UDP
是无连接的,即发送数据之前不需要建立连接 2、...
TCP
UDP
区别
也就是说,通过TCP连接传送的数据,无差错,不丢失,不
重复
,且按序到达;
UDP
尽最大努力交付,即不保 证可靠交付 3、TCP面向字节流,实际上是TCP把数据看成一连串无结构的字节流;
UDP
是面向报文的
UDP
没有拥塞控制,...
基于TCP的协议,基于
UDP
的协议
TCP提供超时重发,丢弃
重复
数据,检验数据,流量控制等功能,保证数据能从一端传到另一端。
UDP
---用户数据报协议,是一个简单的面向数据报的运输层协议。
UDP
不提供可靠性,它只是把应用程序传给IP层的数据报发送...
TCP与
UDP
的区别
两种不同的协议而已,
UDP
实现起来相对... 简单点讲
UDP
把需要发送的包往网络上一扔就不管它了,主要用于一些突发的小数据包,比如
OICQ
;而TCP还要实现差错控制、流量控制等,主要用于持续的数据流,比如HTTP、FTP等协议
网络编程
18,356
社区成员
64,214
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章