我有这样一个场景,我需要将文件内容直接从DB流式传输到客户端浏览器。因此,我使用普通的jdbc rs.getBlob(),然后使用blob.getBinaryStream();将其写入http输出流。因为我担心,对于需要很长时间的下载,数据库连接将停留在请求上,以便能够流式传输文件。
显然,一旦流式传输开始,就不再使用DB连接。return is
我正在做一个项目,在这个项目中我需要将财务数据流式传输到web浏览器。我从数据提供者那里得到了一个Java API (我不擅长Java),使用它我可以将数据流式传输到我的服务器。如果我不想使用Java,那么构建解决方案的最佳选择是什么?我在考虑使用Node的socket.io,但不确定如何监视数据流,同时存储数据并将其流式传输到连接的客户端。