3

使用 Rest webservices (WS) 上传大小在 10 到 50 MB 之间的文件 目前,我们使用 Java、Jax-RS 和 CXF 来完成。

这个堆栈的行为是通过将上传的文件写入临时文件来缓冲上传的文件(因为我们有大文件)。这对大多数用户来说都很好。

是否可以直接从套接字输入流式传输?(不是来自内存中的整个文件,也不是来自临时文件)

我的目的是减少 IO 和 CPU 的开销(每个文件被写入两次:1 个缓冲区和 1 个最终文件)。WS 只需将文件(有时在同一个 HTTPrequest 中的多个文件)写入我从 HTTP 查询字符串计算的路径。

感谢您的关注

4

0 回答 0