socket最大传输大小

socket最大传输大小,第1张

socket最大传输大小为8192个字符。Socket是应用层与TCP,IP协议族通信的中间软件抽象层,是一组接口。在设计模式中,Socket其实就是一个门面模式,它把复杂的TCP,IP协议族隐藏在Socket接口后面,对用户来说,一组简单的接口就是全部。

昨天有去做测试,发现,并不是IO的问题造成整体的传输慢!还会代码存在问题

我按照自己3的思路去完成代码,也就是在Server端,我分了两个线程,一个线程用于读取文件,并将读到的buf加入到一个动态链表尾部,另一个线程从此链表头取数据,进行send *** 作,并且对send的返回值进行校验,如果send的返回值和预期的发送字节数不同,则采用断点重传的方式,继续传输。在Client端口,也是用类似的服务端的机制,维护一个链表,进行读取。

需要说明的是:我维护的这个链表是由深度的,并通过深度来调节两个线程对链表的 *** 作。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/tougao/8070973.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-13
下一篇 2023-04-13

发表评论

登录后才能评论

评论列表(0条)

保存