首页 新闻 搜索 专区 学院

我用TCP的socket做了聊天工具(类似QQ),请教用户之间传文件用什么做

0
[已关闭问题] 关闭于 2011-07-29 14:51

我用TCP的socket做了聊天工具(类似QQ),请教用户之间传文件用什么做

拖鞋王子的主页 拖鞋王子 | 初学一级 | 园豆:47
提问于:2011-06-22 13:18
< >
分享
所有回答(2)
0

最烦的是tcp粘包问题

FMN | 园豆:205 (菜鸟二级) | 2011-06-22 17:02
0

也可以用TCP,  分为3部分,文件信息长度、文件信息,文件内容

文件信息长度: int 类型转为的字节,int 长度固定,所以可以得到下一步接收的长度 

文件信息: 自定义对象转为的字节,对象其中包含文件内容长度 long 类型, 根据长度得到下一步接收的文件内容长度 

文件内容:文件内容转为的字节, 保存为文件。

三岔路 | 园豆:219 (菜鸟二级) | 2012-10-18 17:01
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册