1
Я новичок в веб-сокете faye, и я попытался настроить сервер и клиент для обмена информацией. К сожалению, я что-то пропустил, и я не могу получить на клиенте сообщения, отправленные с сервера. Это мой server.js:Faye web socket
var faye = require('faye');
var Router = require('node-simple-router');
var router = new Router();
var server = require('http').createServer(router);
var port = 5000;
var bayeux = new faye.NodeAdapter({mount: '/faye/calls'});
bayeux.attach(server);
// Launch the server
server.listen(port, function() {
console.log('Listening on ' + port);
setInterval(function(){
bayeux.getClient().publish('/faye/calls', {text: 'Hello'});
},3000);
И мои client.js
var faye = require('faye');
var client = new faye.Client('http://localhost:5000/faye', {
timeout: 600,
retry: 5
});
var sub = client.subscribe('/calls', function(message) {
console.log('message:' + message);
});
sub.then(function() {
console.log('overall Subscription is now active!');
});
Может кто-нибудь пожалуйста, скажите мне, что я не хватает? Большое спасибо
Иметь хороший день