[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: NodeJS, socket.io
johniek_comp
hi all, нужно сделать real-time страничку, решил поднять на сервере node.js, и заюзать socket.io, основной back-end написан на python, наверно что-то не так поднял, должно работать вроде как, глядите:
server.js:
var io = require('socket.io').listen(8080); 
io.set('log level', 1);
io.sockets.on('connection', function (socket) {

}
);

запускаю его node server.js, в консоли пишет socket.io started
на адресу domen:8080 пишет Welcome to socket.io.

пишу клиент
Свернутый текст
window.onload = function(){

var connected = function(){
console.log("connect")
}

var start = function() {
socket = new io.Socket();
socket.connect('http://localhost:8080');
socket.on('connect', connected);
//socket.send({test:123});
};

start();

}


в дебагере наблюдаю запрос на

Request URL:http://undefined/socket.io/1/?t=1359908419398

подключил так:
<script src="http://localhost:8080/socket.io/socket.io.js"></script>


скрипт подключился, все ок

Что тут не так?

_____________
user posted image
sharki
А разве тут не понятно написано ? =)
http://socket.io/#how-to-use

К тому же если бек на питоне, почему бы не заюзать торнадо фреймворк на питоне))
johniek_comp
sharki
сказали на торнадо уйдет много времени

подключил так:
<script src="http://cdn.socket.io/stable/socket.io.js"></script>


теперь сыпет 500-ю, но это уже не вопрос порешать. тему можно считать закрытой

_____________
user posted image
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.