网络收发消息失败的处理

yzhxhwt 2010-08-17 02:54:21
一个服务器端,一个服务器端测试工具

服务器端有很多功能,其中一个是通话录音功能

比如我在某个时间段用服务器端测试工具给服务器下发了500路录音指令,服务器就会去执行,无论执行成功或者失败,服务器都会给我一个返回值

但现在存在一个问题,如果在这500路录音中,有20路录音失败了,我需要去处理这20路录音,重新给失败的20路下发指令,每条录音指令下发最多三次;举个例子,id从1-20为失败的20条指令,我给这20条中的每一条指令3次重新下发机会,在这三次重新下发的过程中,不管哪次,只要成功,就OK,如果三次已到,但还录音失败,就不管了。

也可以想成网络收发消息,我一次给对端发送了500条消息,其中对端有20条消息没有收到,我把这20条消息记录下来,重新给这20条消息中的每一条三次重新发送的机会

我暂时没想到什么好的方法,不知道各位有没有什么好办法来处理

ps:我分值有限,不然对给你们点分了。
...全文
126 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
yzhxhwt 2010-08-17
  • 打赏
  • 举报
回复
没人能指点一下?

110,533

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧