非常に大きなファイルをOpenStack swiftにJavaサーバー経由で格納する必要があります。 JavaサーバーはOpenStack Swiftにファイルを送信した後、認証、検証、およびその他の特別なロジックを実行します。JavaサーバーからOpenStack Swiftにファイルをストリーミングすることはできますか?
問題は、私は大きなファイルlocalyをJavaサーバーに格納する必要はないということです。私はそこにそれらが必要ない。したがって、Javaサーバーはパイプのように動作する必要があります。クライアントからの入力ストリームを受け入れ、入力ストリームからデータの小さな部分を読み込んで出力ストリームに送信する必要がある場合は、OpenStack Swift Proxyへの出力ストリームを作成する必要があります。
このようなJavaサーバーを作成できるAPIはありますか?
をサポートしていますか?私はそれに関する情報は見つけていません。 – Alexandr
そうすることができるかもしれません。 Swiftはマルチパートアップロードをサポートしているので、Javaサーバーがファイルアップロードをどのように処理するかに基づいて、可能でなければなりません。 – zacksh