java - 是否可以将文件从 Java 服务器流式传输到 OpenStack Swift?

标签 java api openstack openstack-swift jclouds

我需要通过Java服务器在OpenStack swift中存储非常大的文件。 Java 服务器在将文件发送到 OpenStack Swift 后执行身份验证、验证和其他特殊逻辑。

问题是我不需要在 Java 服务器本地存储大文件。我那里不需要他们。因此,Java 服务器必须像管道一样工作。它必须接受来自客户端的输入流,并创建一个到 OpenStack Swift 代理的输出流,之后它必须从输入流中读取一小部分数据并将它们发送到输出流。

是否有任何 API 可以让我们创建这样的 Java 服务器?

最佳答案

jclouds 支持 Swift

https://jclouds.apache.org/

关于java - 是否可以将文件从 Java 服务器流式传输到 OpenStack Swift?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39467216/

相关文章:

java - 两个不同的程序同时在同一个 JVM 中运行,具有相同的静态变量——这是一个问题吗?

c++ - Ghostscript api 请求 "press <return> to continue"

openstack - cinder 不创建卷

java - 返回 CompletableFuture 的 Spring Transactional 方法

java - 打印语句在这两种方法中究竟是如何工作的?

java - 访问 PowerShell 对象中的文本。为什么它似乎不存储在数组中?

api - 什么是好的面向压缩的应用程序编程接口(interface) (API)?

amazon-web-services - 如何检测 puppet 运行是否完成

openstack - 等待条件 Heat/CloudFormation 和实例启动顺序

java - 单击 TextView 中的链接时应用程序崩溃