1个稳定版本
1.0.0 | 2022年3月6日 |
---|
#1587 in WebAssembly
用于2个crate(通过tokera)
81KB
2K SLoC
WASM Fuse Bus
WASM Fuse Bus允许WebAssembly模块向支持WASM通用总线的任何运行时公开文件系统
参考实现
参考实现如下: https://github.com/tokera-com/ate/blob/master/tokera/src/bus/main.rs
然而,这仍然是一个非常底层的集成,一旦定义了可以生成此接口代码的宏,它将被类似的实现所取代。
后端实现
为了在您的运行时实现此BUS,需要链接到该库中公开的ABI并实现函数。
参考实现见下文
https://github.com/tokera-com/ate/tree/master/tokterm/src/bus
测试
您可以通过将其上传到wapm.io来测试您的WASI程序,然后转到Tokera Shell
依赖项
~3.5–5.5MB
~97K SLoC