wrte:类似微内核的环境,可在浏览器中运行不受信任的应用程序

时间:2024-02-25 04:11:25
【文件属性】:

文件名称:wrte:类似微内核的环境,可在浏览器中运行不受信任的应用程序

文件大小:51KB

文件格式:ZIP

更新时间:2024-02-25 04:11:25

javascript kernel runtime sandbox www

Web运行时环境 WRTE是一种类似于微内核的环境,可以在浏览器中运行不受信任的应用程序。 可以在尝试 核心 内核提供以下服务来简化应用程序: Craft.io流程 在浏览器允许的范围内,不受信任的应用程序只能在iframe-sandbox + webworker*中运行。 内核提供了产生,管理和终止进程的方法。 IPC 进程间通信机制允许在进程之间以及进程与内核之间交换消息。 消息可以点2点的方式发送,也可以通过提供上下文和顺序的双向通道发送。 VFS 虚拟文件系统使用以前的两种功能来构建分层的,动态的和持久的数据访问层。 内核提供路径到提供数据内容的实际流程处理程序的映射。 层次


【文件预览】:
wrte-master
----.gitignore(85B)
----.babelrc(358B)
----.flowconfig(282B)
----.eslintrc(2KB)
----documentation.yml(997B)
----package.json(2KB)
----.npmrc(19B)
----kernel()
--------ipc.js(7KB)
--------sandbox.blob.js(3KB)
--------main.js(1KB)
--------proc.js(6KB)
--------index.js(2KB)
--------vfs()
--------sandbox.js(2KB)
--------vfs.js(14KB)
--------tunables.js(163B)
--------internal()
--------window.js(4KB)
----dist()
--------error.html(295B)
--------index.html(615B)
----LICENSE(34KB)
----rollup.config.js(2KB)
----README.md(3KB)
----lib()
--------id.js(309B)
--------args.js(8KB)
--------process.js(4KB)
--------event-emitter.js(981B)
--------args.md(2KB)
--------file.js(2KB)
----.circleci()
--------config.yml(2KB)
----renovate.json(144B)
----test()
--------channel.js(2KB)
--------runner.js(5KB)
--------file.js(1KB)
--------tape.js(134B)
--------window.js(2KB)
----cmd()
--------logger.js(1KB)
--------rc.js(1KB)
----.editorconfig(171B)

网友评论