- 授权协议: MIT
- 开发语言: JavaScript Lua
- 操作系统: 跨平台
- 软件首页: http://jetbus.io/
- 软件文档: http://jetbus.io/quickstart.html
软件介绍
Jet 是一个用于 Web 的轻量级和实时的消息总线。支持浏览器和 Node.js node-jet,提供 Lua 版本 lua-jet 和基于 Arduino 的版本 Arduino-Jet。
示例代码:
var jet = require('node-jet');
var peer = new jet.Peer({
url: 'ws://jet.nodejitsu.com:80'
});
peer.connect().then(function() {
console.log('peer is connected to daemon');
});
var machineName = new jet.State('machine/name', 'animal');
machineName.on('set', function(newName) {
setMachineName(newName); // does something appropriate
});
peer.add(machineName).then(function() {
console.log('machine/name has been added to daemon');
}).catch(function(err) {
console.log('could not add machine/name to daemon', err);
});
// add a state
var cpuLoad = new jet.State('cpu/load', readCpuLoad());
peer.add(cpuLoad).then(function() {
// async post new value
setTimeout(function () {
cpuLoad.value(readCpuLoad());
},3000);
});添加方法:
// add a method
var greet = new jet.Method('greet');
greet.on('call', function(name) {
if (name.first === 'John') {
throw 'John is a bad guy!';
}
var greeting = 'Hello ' + name.first + ' ' + name.last;
console.log(greeting);
return greeting;
});
peer.add(greet);深入理解Java虚拟机
周志明 / 机械工业出版社 / 2011-6 / 69.00元
《深入理解Java虚拟机:JVM高级特性与最佳实践》内容简介:作为一位Java程序员,你是否也曾经想深入理解Java虚拟机,但是却被它的复杂和深奥拒之门外?没关系,本书极尽化繁为简之妙,能带领你在轻松中领略Java虚拟机的奥秘。本书是近年来国内出版的唯一一本与Java虚拟机相关的专著,也是唯一一本同时从核心理论和实际运用这两个角度去探讨Java虚拟机的著作,不仅理论分析得透彻,而且书中包含的典型案......一起来看看 《深入理解Java虚拟机》 这本书的介绍吧!
