gpt4 book ai didi

file - FTPS 或 HTTPS - 哪个是使用 Java 将大文件从数百个客户端传输到服务器的更好方法?

转载 作者:行者123 更新时间:2023-12-01 22:55:44 27 4
gpt4 key购买 nike

评估参数:
- 来自客户端的 1000 个连接(在某些情况下连接可能很慢)
- 连接良好时多线程上传(相同文件或不同文件)
- 能够从客户端恢复上传
- SSL/TLS 支持(在 FTPS 和 HTTPS 的情况下)
- 服务器前的负载均衡器

客户端将使用 Java 编写,因此需要与 FTPS/HTTPS 客户端连接的 Java 接口(interface)。

到目前为止,我已经了解了 Apache Commons FTPS/HTTP 客户端、Apache MINA 和 Apache Camel。 SO中有一条评论说Commons FTPS客户端不会恢复上传-真的是这样吗(API似乎支持它)。

最佳答案

如果您正在寻找大量性能,您应该尝试在 SSL 之上编写自己的协议(protocol)(使用 Apache MINA 或 Netty 或普通 NIO)

关于file - FTPS 或 HTTPS - 哪个是使用 Java 将大文件从数百个客户端传输到服务器的更好方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5208871/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com