2 个版本
0.1.1 | 2022年7月9日 |
---|---|
0.1.0 | 2022年7月9日 |
#23 在 #wasm-edge
4KB
WASI TCP 服务器
改编自 https://github.com/second-state/wasmedge_wasi_socket/blob/main/examples/tcp_listener.rs 并添加注释。
以下命令编译 Rust 程序。
$ cargo build --target wasm32-wasi --release
安装 WasmEdge
$ curl -sSf https://raw.githubusercontent.com/WasmEdge/WasmEdge/master/utils/install.sh | bash
$ source $HOME/.wasmedge/env
以下命令在 WasmEdge 中运行应用程序。
$ wasmedge target/wasm32-wasi/release/wasi-tcp-server.wasm
listening at 127.0.0.1:1234
使用 netcat 连接
$ nc localhost 1234
依赖项
~115KB