我想在没有JS解析器或浏览器的情况下在受信任的(无法访问HDD等)沙箱中执行WASM二进制文件。可能吗?请举一些例子吗?我看到的所有示例都是基于浏览器中的执行的。
答案 0 :(得分:2)
WebAssembly通常在主机环境(例如浏览器,节点)中执行,但是您可以在独立VM中执行它。这里有一些:
这是硬件解决方案,FPGA中的WebAssembly虚拟机:
但是,以上所有内容都是实验性的。
请注意,WebAssembly不具备其自身的IO功能,因此您可能无法使用上述任何一项做很多事!
答案 1 :(得分:0)
有一个新的运行时支持在任何操作系统上运行wasm。