TCP服务端异步接收的一个奇怪问题 本帖最后由 nebulall 于 2009-09-27 15:43:56 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 太多了。没有看,估计是粘包了。SOCKET不是说你发多少他就一定会马上发过去,他会等到他的BUFFER满了一次发过去,所以你发几个小包,有可能服务器会受到的时候会是几个包一起收到的。 呵呵,可是我的buffer定义的是1024,很大的,如果要是这个原因的话,是不是后面发送的短数据的也应该收不到?呵呵 hehe , 这个和你直接定义的那个BUFFER没有关系 发送完flush一下。不要指望发送一次和接收一次收到的包是完全一对一的。 加载地图数据时的效率问题 winfrom datagridview 删除选中的一行,现功能能用,想在删除的时候弹出确认按钮。 调用同样的方法,winsock有的能实现,有的居然不能实现,崩溃 如何远程测试web service 100分求教,事件是否一定得由方法引发?刚才发的那个分数太少了。呵呵... 在上海的兄弟帮帮忙 能不能点击DATAGRID里的一个列的值,用window.open弹出无边窗口? 请给个思路!抑或我的想法有问题 哪位大虾解释一下static类型变量和一般变量的区别,谢谢! 卖书:《C#高级编程》,要买的进来! 我怎么知道一个dll里都有什么方法呢? 文件生成,但无内容
呵呵,可是我的buffer定义的是1024,很大的,如果要是这个原因的话,是不是后面发送的短数据的也应该收不到?呵呵
不要指望发送一次和接收一次收到的包是完全一对一的。