Я новичок в node.js/express и во всем, и я хочу иметь возможность уведомлять любых клиентов в браузере о новом сообщении, полученном от некоторого алгоритма в бэкэнде. Алгоритм издателя подключается к веб-сокету и записывает сообщение.
Насколько я видел, были примеры, которые рекомендовали веб-сокеты, но я не смог запустить этот код в браузере только в консоли.
Пример кода клиента:
var WebSocket = require('faye-websocket');
var ws = new WebSocket.Client('ws://localhost:1234');
var http = require('http');
var port = process.env.PORT || 1235;
var server = http.createServer()
.listen(port);
// receive a message from the server
ws.on('message', function(event) {
alert(JSON.parse(event.data));
});
Спасибо