1

因此,我有一个硬件可以收集大量数据,并根据某些配置将其作为二进制数据写入某个文件。可能是机器本地的,但可能写入某些共享 NFS。

此外,系统有 Apache 并提供一些状态和配置页面。我正在开发一个应用程序,将二进制数据显示为一堆时间序列条形图。问题就在这里……从 NFS 读取二进制文件的最佳方法是什么?

当前的解决方案有一个 PHP 脚本读取文件,解压缩二进制文件,并将数据作为 JSON 发送到客户端。这当然有巨大的开销,而且由于资源有限,我需要从流程中删除 Apache 机器。那么如何从 NFS 读取二进制文件(使用 HTML5 FileReader)?

4

1 回答 1

4

出于安全原因,通常不允许 Javascript(在浏览器中运行)访问操作系统文件。

但是,请看这里:

使用 File API 的http://www.html5rocks.com/en/tutorials/file/dndfiles/在 Javascript 中读取文件

于 2013-01-16T17:04:49.690 回答