- 授权协议: 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);Compilers
Alfred V. Aho、Monica S. Lam、Ravi Sethi、Jeffrey D. Ullman / Addison Wesley / 2006-9-10 / USD 186.80
This book provides the foundation for understanding the theory and pracitce of compilers. Revised and updated, it reflects the current state of compilation. Every chapter has been completely revised ......一起来看看 《Compilers》 这本书的介绍吧!
MD5 加密
MD5 加密工具
html转js在线工具
html转js在线工具
