gpt4 book ai didi

tomcat - 如何从spring访问共享文件夹

转载 作者:行者123 更新时间:2023-11-28 22:55:01 25 4
gpt4 key购买 nike

这可能看起来像是一个搜索不佳的问题,但事实是尽管我用谷歌搜索,但我还没有找到方向。

上下文

我正在使用 tomcat 和 spring mvc 开发一个网络播放器。此时我已经开发了 jsp 页面,用于搜索本地(在我的 PC 上) 的音频调用。但是,我的计划是从 Windows 共享文件夹中检索我的音频调用。您可能已经了解,我将所有音频文件保存在桌面上的本地文件夹中。
我需要存储数百万个文件,预计数据量约为 200 TB。

我的目标

我的目标是将所有通话存储在一个我可以从 spring 以某种方式访问​​的 Windows 共享文件夹中,并保护音频数据以确保它只能用我的音频播放器播放

仅供引用

数据库目前保存着相关音频路径的元数据。音频文件为 opus 格式,应在 html5 音频标签中播放。

总结:

  1. 实现此目标的最佳技术是什么?
  2. Windows 共享文件夹是最佳解决方案吗?
  3. 您知道如何保护音频数据吗?在共享文件夹中加密它以提高安全性并确保它只能从我的应用程序播放?
  4. 如何使用 spring 连接到外部共享文件夹? JCIFS 是一个好的解决方案吗? Apache Camel
  5. 如何将共享文件夹的路径动态添加到每个音频文件

希望这不是一个过于宽泛的问题,因为它违反了堆栈溢出规则。只是需要一个方向,而不是对上面每个要点的完整答案

最佳答案

首先是:这个问题与 Java 或 Spring 框架无关。

简答:只需使用适用于您的操作系统的可配置路径和内置工具即可。

回答您的问题:1.) 如果不详细了解文件数量、网络、硬盘大小和性能、RAID 级别以及更多未知因素,则无法轻松回答。奖励答案:使用常见的现成硬件,您可以进行简单的 mp3 流式传输。

2.) 也许不是,请参阅 1)。但话又说回来,它很可能已经足够好了。

3.) 简短回答:确保系统安全。只要您的网络、建筑物和服务器是安全的,您的数据就是安全的。

4.) 使用操作系统工具(Linux 的 CIFS 挂载,Windows 的网络文件夹挂载)

5.) 在您的应用程序中将其设置为参数。

关于tomcat - 如何从spring访问共享文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29817507/

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