项目:
这俩天在看文件分流,虽然看的原理是把文件切割,传输的时候带着下标值,或者在字节头去实现,然后在服务器当中结合。但是实现起来遇到了很多问题:
1.需要另外开辟端口号来存储吗?
2.如果超时怎么处理
3.如果发送文件不完整,是需要提醒客户端只需要发送缺失的文件还是全部重新发送。
然后一直没有解决掉这些问题,后面还是决定一次性发送,然后设计了数据库:
重新设置了massagelist数据库:
加上了 文件,判断:
另外开辟了一个表:
专么存储文件,确保文件不会重复接收:
实现了聊天室发送文件:
但是界面不是很好看,只是提醒了对方我给你发送了一个文件,点击这条消息会向服务器请求文件。
点击之后:
然后就是不可以重复接收:
文件写完了,接下来主要要实现群聊。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)