socket发送一个包多大合适呢? socket发送一个包多大合适呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 理论上多大都合适。socket默认缓冲区只有8K,所以每次最好不要超过这个数字。当然,适当考虑一下接收端的处理能力,虽然TCP/IP会自动处理这一点,但如果远远超出接受端的处理能力的话,你的程序还是会不爽。 “socket默认缓冲区只有8K”,从哪里看得到 “socket默认缓冲区只有8K”,从哪里看得到在winsock库里,使用C语言调用getsockopt,详查MSDN。 socket发送一个包的大小是受网络连接的方式而改变的,比如拨号的就会比以太网小,具体的在注册表中都有相关设置,发送数据和接收数据的程序不要考虑包的大小,但应该在发送数据的第1个Int位标识出要发送的数据的大小,以便接收程序判断和处理. 使用vs2010 部署word2007 addin插件 C# 字符串的问题 怎么把ACCESS中的数据转成Datatable 根据具体情况判断程序是否只能单实例 三层结构Datalist嵌套 C# vb.net转C# DataGird绑定问题,HeaderText 为什么无法设置上去? 请大哥大姐帮一下忙数据库中的 空 等于 null 吗? C#版可用分回赠活动,只要问题提得好,你提问题我给分! C# 一个groupbox覆盖另一个groupbox 牛人请进。请问如何实现鼠标指上去就有一个动态标签(黄色小区域)的效果 C# 在结构体中使用pointer的问题
socket默认缓冲区只有8K,所以每次最好不要超过这个数字。
当然,适当考虑一下接收端的处理能力,虽然TCP/IP会自动处理这一点,但如果远远超出接受端的处理能力的话,你的程序还是会不爽。