发送频率不算高呀,你直接发送字符串??? 建议将用对象流,最好把要发送的东西封装在一个对象中,并序列化后发送。
你所谓的粘包是神马东西?读取长度问题? 你的传输没有长度规定的吗? 那至少得做成包头包体的数据包吧
引用 4 楼 peng_hao1988 的回复:发送频率不算高呀,你直接发送字符串??? 建议将用对象流,最好把要发送的东西封装在一个对象中,并序列化后发送。 发送的是字符串
不知道你传送的数据要求多长的,比较简单的情况下,假设你只传送int的话,不需要去转字符串 发送到时候,直接write(int),读取的时候如果是按照byte[]形式读取的话,每次就读取4byte 记得objectinpustream有readInt() 至于TCP数据包做法,GOOGLE吧,一句二句说不清楚
62,614
社区成员
307,326
社区内容
加载中
试试用AI创作助手写篇文章吧