×

WAMR WebAssembly轻量运行时

消耗积分:0 | 格式:zip | 大小:3.99 MB | 2022-06-22

贾小龙

分享资料个

授权协议 Apache-2.0
开发语言 C/C++
操作系统 跨平台
软件类型 开源软件

软件简介

WAMR(WebAssembly Micro Runtime)是一个独立的 WebAssembly(WASM)运行时,主要用于容量小的设备。此项目包含:

  • 一个 WebAssembly VM 核心
  • WASM 应用的支持 API(代码可用,但编译依赖于应用管理器组件)
  • 用于动态管理 WASM 应用的机制(尚未在 GitHub 上提供,即将发布)

特性:

  • WASM interpreter (AOT 计划中)
  • 为 Lib 的子集提供支持
  • 支持“side_module = 1”EMCC 编译选项
  • 提供用于将运行时嵌入到生产软件中的 API
  • 提供将本机 API 导出到 WASM 应用的机制
  • 支持多种语言的固件应用编程,如 C、C++、Java、Rust、Go 与 TypeScript
  • 嵌入式操作系统上的应用沙箱执行环境
  • 纯异步编程模型
  • 菜单配置便于平台集成
  • 支持微服务和 pub-sub 事件跨应用间通信模型
  • 易于扩展,以支持从主机或云端进行远程 FW 应用管理
 

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !