社区
Java SE
帖子详情
请问在通过socket进行数据传输时,怎样确保或怎样判断接受方已经收到数据?即怎样确保所接收到的数据的可靠性?
imjack
2003-07-14 12:24:13
请问在通过socket进行数据传输时,发送方怎样确保或怎样判断接受方已经收到数据?
以及怎样确保所接收到的数据的可靠性?
...全文
427
6
打赏
收藏
请问在通过socket进行数据传输时,怎样确保或怎样判断接受方已经收到数据?即怎样确保所接收到的数据的可靠性?
请问在通过socket进行数据传输时,发送方怎样确保或怎样判断接受方已经收到数据? 以及怎样确保所接收到的数据的可靠性?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
GJA106
2003-07-20
打赏
举报
回复
不管是TCP还是UDP还是HTTP。可能在接收到后,反馈一条已经成功接收信息到信息发送者。
当然其中协议自己来定了。
jan4984
2003-07-20
打赏
举报
回复
同意birdgu的说法啊。如果用tcp的话不用考虑重传。
如果网络断开的话,好象service端确实没有什么好的办法知道。只能依靠没有接受到client的回应来判断吧。如果有好的方法,学习之....
Kick_hotdog
2003-07-19
打赏
举报
回复
但是如果网络断开,那如何判断发送是否成功?
imjack
2003-07-14
打赏
举报
回复
是吗?那有这方面的例子? :)
hayai
2003-07-14
打赏
举报
回复
socket connection本身的设计就已经确保了数据传输的可靠性。如果传输过程中,数据受损,socket connection会自动再传一次。
BirdGu
2003-07-14
打赏
举报
回复
如果使用TCP,传输的可靠性是由TCP协议保证的。如果使用UDP,就需要自己在传输协议中增加“接受确认”和“等待接收确认超时,重传”的机制了。
Python网络编程(
socket
)
答案就是
socket
.
socket
翻译为套接字,它本质就是在应用层和传输层(TCP/IP协议族通信)之间的一个抽象层,是一组接口,它把TCP/IP层复杂的操作抽象为几个简单的接口供应用层调用已实现进程在网络中通信。该课程包括OS...
Socket
编程快速入门
本课程将理本课程将理啊 论结合实践,带你从零开始,系统学习
Socket
编程技术,让
Socket
的学习不再那么零散与难以掌握,同
时
会提炼出
Socket
网络传输的核心思想与构架,并带你踩坑出坑,增加你的分析与处理问题的啊aas...
Socket
编程系列之4:Libcurl网络爬虫编程实战
Socket
编程系列初步计划:
Socket
编程系列之1:Linux-API网络编程入门实战
Socket
编程系列之2:Windows-API网络编程入门实战
Socket
编程系列之3:Libevent网络编程入门实战
Socket
编程系列之4:Libcurl网络编程入门实战...
VC++
socket
编程核心技术与项目实战
在本套课程中,作者把积累多年的大量
socket
编程技巧,经验公布出来,课程内容几乎包含了
socket
编程初中级阶段的所有核心技术,讲解通俗易懂,深入浅出,相信学员学完之后一定功力大增,完全具备开发高质量网络应用...
Linux
Socket
编程实战第1季第1部分
课程特点: 1、手把手的实际操作过程; 2、引导学员一步步去思考;... 以通俗的比照讲清楚一些概念,更多的是如何一步步通过代码去实现,并辅之以一些小的项目来更好的 理解linux
socket
编程的技巧和方法。
Java SE
62,614
社区成员
307,326
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章