语言 java ; 自己写的老丢包,MD5 完整性老过不去,容错性不高。 求推荐
1
ppddtt 2019 年 5 月 26 日
libtorrent?
|
2
Malcolm 2019 年 5 月 26 日
路由器,群晖,U 盘,或者 50 块钱买个 16G 的傲腾,再或者共享一个文件夹,为什么要专门写个东西?
|
6
Fazauw 2019 年 5 月 26 日
正常什么 ftp,http,smb 就足够。非要 p2p 的话,搞一个内网的 PT ?
|
7
danbai PRO 飞鸽传书
|
8
rb6221 2019 年 5 月 26 日
ftp 就行吧
|
9
fbcskpebfr 2019 年 5 月 26 日 via Android
resilio sync 或者 syncthing
|
10
VensonEEE OP |
11
xsir2020 2019 年 5 月 26 日
ftp 组件现成的,你就相当于大家都离线传输了。
|
12
oovveeaarr 2019 年 5 月 26 日
内网搭一个 tracker 或者走 dht 的 bt,实在不行还有电驴。
|
13
muzhidianzi 2019 年 5 月 26 日 via Android
刚想说飞 Q 飞 Q 有 Linux 版本 刚用过
|
14
lihongjie0209 2019 年 5 月 26 日
@VensonEEE 你在内网搞一个 ftp 服务器, 你的软件相当于客户端不就可以了
|
15
winglight2016 2019 年 5 月 26 日
局域网有一个综合事务软件 ,俺写的 ,已经集成了 oa、即时通讯等相关功能——这些功能,应该是有个服务器的吧,为什么必须实现点对点传输呢?
|
16
chunchu 2019 年 5 月 26 日 via iPhone
飞鸽传书?
|
17
JingKeWu 2019 年 5 月 26 日
webrtc 啊
|
18
iozephyr 2019 年 5 月 26 日 via Android
python -m SimpleHTTPServer
|
19
CSM 2019 年 5 月 26 日 via Android
组个 IPFS 集群?
|
20
leafleave 2019 年 5 月 26 日 via iPhone
强烈推荐 chfs.exe
|
21
VensonEEE OP @winglight2016 用过 FTP 服务器,人多了通过中转很慢,大文件偏多,也不好清理
|
22
lihongjie0209 2019 年 5 月 26 日
|
23
runtu2019 2019 年 5 月 26 日
自己写不完善主要还是传输协议问题吧,用现成的传输协议库应该没有问题
WebDAV,ftp,scp,smb java 关于这几方面的库还是挺多的 如果两端都是 linux 的话,可以用 scp 协议 |
24
xiangyuecn 2019 年 5 月 26 日
“传大文件”。。“语言 java ; 自己写的老丢包”
既然是自己写的,稍微改改: 分片,每片 10m,2 个线程并行发数据,每片单独校验 hash,发完最后一片再校验一遍整个文件的 hash 注:接收端创建一个同等大小的大文件,收到数据就写入到对应位置,省去了合并文件这个慢操作。 (原生支持断点续传) |
25
ddup 2019 年 5 月 27 日
飞秋
|
26
winglight2016 2019 年 5 月 27 日
@VensonEEE 带宽有限的话,点对点也解决不了多少速度问题。还有个办法就是用 btsync,这个付费版本好像支持 API 调用
|