var Eureca = require('eureca.io'); var client = new Eureca.Client({ uri: 'http://localhost:8000/', transport: 'webrtc', reliable: false, maxRetransmits: 3, ordered: true }); client.exports.hello = function() { console.log('hello from server'); } client.exports.sub = function(a, b) { return a - b; } client.ready(function (proxy) { proxy.hello().onReady(function(r) { console.log('returned ', r); }); });
inventarios[0]=inventario1; inventarios[1]=inventario2; inventarios[2]=inventario3; //Express app.use(bodyParser.urlencoded({ extended: true})); app.use(bodyParser.json()); //Eureca almacenes. var serverP=new Array(); var client1 = new Eureca.Client({ uri: 'http://localhost:8080' }); var client2 = new Eureca.Client({ uri: 'http://localhost:8070' }); var client3 = new Eureca.Client({ uri: 'http://localhost:8060' }); client1.ready(function (serverProxy) { serverP[0]=serverProxy; }); client2.ready(function (serverProxy) { serverP[1]=serverProxy; // var inven =new Array();
console.log('DATA 1: ' + data); client.destroy(); }); // Add a 'close' event handler for the client socket client.on('close', function() { console.log('Almacen 1 desconectado client 1'); }); ? */ //Eureca cliente servidor principal var principal; var ser = new Eureca.Client({ uri: 'http://localhost:8000' }); ser.ready(function (serverProxy) { principal=serverProxy; });; //Eureca cliente de los otros almacenes var almacen1; var almacen3; var alma1 = new Eureca.Client({ uri: 'http://localhost:8080' }); var alma3 = new Eureca.Client({ uri: 'http://localhost:8060' });
var Eureca = require('eureca.io'); var client = new Eureca.Client({ uri: 'ws://localhost:8000/', prefix: 'eureca.io', retry: 3 }); client.ready(function (proxy) { proxy.hello(); });