Ich habe 2 Loopback node.js Anwendung. In 1 App erstellt ich eine socket.io Server und Emittieren einige Ereignisse wie folgt ..Höre auf die Benachrichtigung von einer anderen Anwendung von node.js
app.io = require('socket.io')(app.start());
app.io.sockets.on('connection', function(socket) {
var watcher = chokidar.watch('transactions.xlsx', {ignored: /^\./, persistent: true});
watcher
.on('change', function(path) {
xlsx({
input: "transactions.xlsx",
output: null
}, function(err, transactions) {
if(err) {
console.error(err);
} else {
console.log(transactions);
app.io.sockets.volatile.emit('notification', transactions);
}
});
});
});
Wie kann ich für diese Meldung Ereignis in app2 hören.
Mein Flow sollte sein:
Emit from app1----->listen in app2----->then send notification to client side
.
Bitte teilen Sie Ihre Ideen.Vielen Dank im Voraus.
thanks..But eigentlich was ich brauche, ist meine node.js App sollte als Socket-Client, der für ein Ereignis von einem anderen node.js App zu hören ist – Subburaj
ok, ich bearbeite meine Antwort –
Bitte verwenden Sie den unten stehenden Code in Ihrer App von einem anderen Knoten zu hören. js app (update die Socket URLs) –