socket传输数据所说的组包是什么意思
组包是指将某种类型变成byte[]的操作吗,谁有点类似的教程地址或代码给我学习一下??谢了...
组包是指将某种类型变成byte[]的操作吗 ,谁有点类似的教程地址 或代码 给我学习一下??谢了
展开
1个回答
展开全部
分包和组包说的是自己制定的协议的组装,比如某几个字节代表什么意思。由于socket并不能自动区分那部分信息是你需要的一个信息段,所以才会出现组包。具体的看下面的连接就好了:
http://wenku.baidu.com/link?url=LQ620ZW4XYFy21-OR-tG2DHAJsKMFdRSttQ8-TqJBskjzuB8nJd3jof_kJbkZel2g1W0lXRLUHy0Ulkfa4ny7tB-dLTY2JZbvkz4D0fwTy3
http://wenku.baidu.com/link?url=LQ620ZW4XYFy21-OR-tG2DHAJsKMFdRSttQ8-TqJBskjzuB8nJd3jof_kJbkZel2g1W0lXRLUHy0Ulkfa4ny7tB-dLTY2JZbvkz4D0fwTy3
追问
哦哦 豁然开朗。。。他要求 包头+包体 还给了格式要求 是不是说我只要按照他的格式要求 把包头和包体 放进byte[] 数组里 传过去 就可以了?
追答
对,基本上格式都是自己定义的,每个byte标识什么,或者每位标识什么
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询