Trireme将 Node.js 嵌入 Java 虚拟机中
Trireme 是一组用于在 Java 内部运行 Node.js 脚本的库。Trireme 在 JVM 中运行 Node.js 脚本,这使得许多用 Java 构建的软件不必采用 JavaScript 重写就可以运行在 Node 中。为此 Trireme 提供的特性包括:
- 受内存限制,许多 Node.js 脚本可以在单个 JVM 中运行。
- 每个脚本都与其它脚本完全隔离,一个脚本无法影响其它脚本的堆栈。
- 提供了一个沙箱,使容器可以控制脚本如何或是否可以访问文件系统和网络。
- HTTP 服务器实现是可插拔的。支持“HTTP 适配器”,允许容器将 Node.js 脚本嵌入 Web 服务器或其它产品等现有 HTTP 容器中。
- 沙箱支持 Rhino 功能,可以限制脚本的执行时间。
评论
node-jvm基于Node.js的Java虚拟机
node-jvm实现了纯Node.js环境下的Java虚拟机。示例:javapublicclassMain{publicstaticlongfib(intn){if(n<=1)returnn;r
node-jvm基于Node.js的Java虚拟机
0
node-jvm基于Node.js的Java虚拟机
node-jvm 实现了纯 Node.js 环境下的 Java 虚拟机。示例:javapublic
node-jvm基于Node.js的Java虚拟机
0
JamVM超小型 Java 虚拟机
JamVM是一个新的Java虚拟机,它符合JVM规范第二版。JamVM的特点是极小,在PowerPC上仅有大约200KB,而在Intel处理器上仅有180KB。不像其他的小虚拟机(如KVM),JamV
JamVM超小型 Java 虚拟机
0
Avian小型Java虚拟机
Avian是一个轻量级的Java虚拟机和类库,提供了Java特性的一个有用的子集,适合开发跨平台、自包容的应用程序。Avian实现非常快速而且体积小,主要特性:Just-In-Time(JIT)编译,
Avian小型Java虚拟机
0
BicaVMJavaScript编写的Java虚拟机
国外用JavaScript编写Java虚拟机JVM成功!经过了 6个月的奋战,BicaVM ,一个用
BicaVMJavaScript编写的Java虚拟机
0