Esempio n. 1
0
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);
	});
});
Esempio n. 2
0
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();
Esempio n. 3
0
    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' });
Esempio n. 4
0
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();
    
});