Java里基于TCP/IP的Socket通信中一帧数据最好是多大(内详) 我个人认为,socket基于tcp/ip,所以有tcpip的特性,可以自行切割,分包,组合但我没有试过 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个好像和 java 没什么关系,就是TCP/IP协议的问题。解释不清楚,查看TCP/IP Illustrated Vol 1 相关章节吧 对是和Java没关系,只是我在java中用到而已,而且怕版主扣我信誉分所以加个Java 对于一个java程序员是可以不管这些底层工作的,对于其他语言我不清楚,关注中! 包的大小不是问题,主要看你设置的socket的传送超时是多少。假如不设置超时,说包大了就传送失败,那么这个socket连接就断了,你再通信也是不可能了。只要连接可以保证,怎么分大小,没有什么关系。(以上对于tcp,不是udp) 靠分包大小来提高传输的可靠性不太可能,但合适的大小有助于提高socket系统缓存的流转速度,一般设为操作系统内存分页大小提高传输可靠性最有效当然是提高网络可靠性,从软件的方法是在tcp基础上自己再控制握手 不知道我说得对不对,但是我们课上是这么说的:TCP/IP包里的“真正”的数据60~1493bytes,如果少于60bytes就要用padding来补足60但是这是由协议本身决定的,应该你不可以也不可能改变吧 哈哈,tcp是流数据,你的包大了,他会自动分包,所有不用关心这个问题。 wo我想搂住所说的包是指send和receive的buffer大小,而不是指tcp/ip这个层次上的包的概念 heifei(找到了) 说的对极了,大家再谈一下这个问题 问大家一个关于java多线程锁机制的问题(附题目),请帮忙解答和分析 讨论一下 java的内部类 和 C++的友元 有什么异同 java编程出现空指针异常 HttpServlet路径问题(在线等) 非常诚恳地向各位求助 给个代码 将ResultSet转成HashTable,并将HashTable里的值逐一显示出来 为啥不能这样写 紧急求助:请问java有没有比较丰富的多媒体控件?比如录音的控件??? 请问怎样用jb来把java程序,编译成exe阿??求救!! 找个MM 吧! 小问题,下午4:00结贴。 错误,请进,在线
解释不清楚,查看TCP/IP Illustrated Vol 1 相关章节吧
但合适的大小有助于提高socket系统缓存的流转速度,
一般设为操作系统内存分页大小提高传输可靠性最有效当然是提高网络可靠性,从软件的方法是在tcp基础上自己再控制握手