dnode-tarantula
Version:
asynchronous rpc system for node.js, bi-direction and poly-direction communication...
22 lines (19 loc) • 520 B
JavaScript
var dnode = require('../../index');
var redis = require('redis');
var serverOptions = {
port: 3000,
host: 'localhost',
store: new dnode.stores.redis({
pub: redis.createClient(),
sub: redis.createClient(),
client: redis.createClient()
})
}
var server = new dnode.Server({}, serverOptions);
server.on('connection', function(remote, client, api) {
setInterval(function() {
remote.fn("test", function(data) {
console.log(data);
});
}, 1000);
});