缺点:
需要处理粘包问题,协议较为复杂
没有加密,安全性差
需要处理网络状态变化等异常
SFTP 协议
优点:
安全性好,基于SSH通道传输
支持直接映射为本地磁盘访问
缺点:
实现较复杂...,需要找到可用的SFTP库
传输效率比Socket低
WebSocket 协议
优点:
传输效率高,支持双向通信
接口简单统一
缺点:
需要处理连接状态,实现较为复杂
没有加密,安全性较差...我最近开发了一个笔录加密共享App 也是使用了WebSocket\
图片
思路
使用Python将Windows目标文件夹压缩成zip格式,然后将其发送到Android设备。..."),
FOLDER_SYNCING("FOLDER_SYNCING", "文件夹同步中"),
FILE_SENDEND("FILE_SENDEND", "发送完成");
}
用于文件传输过程中表示文件发送进度的模型类...从FileSendingDot对象中取出已发送数据量sent和总数据量total。