Hola gente, estoy tratando de conectar un WebSocket con mi servidor Node js.
Éste es el código del servidor:
var http = require("http");
function nuevoUser(req, resp)
{
resp.end();
console.log('Nuevo usuario.');
}
http.createServer(nuevoUser).listen(8080);
console.log("Servidor AOnline iniciado");
Éste es el código del cliente:
<script type="text/javascript">
function C_WebSocket()
{
//var socket = new WebSocket('ws://192.168.2.107:8080/');
var socket = new WebSocket('ws://echo.websocket.org/');
socket.onopen = function () {
alert('Connected!');
};
socket.onmessage = function (event) {
alert('Received data: ' + event.data);
socket.close();
};
socket.onError = function (event) {
alert('Error: ' + event.data);
};
socket.onclose = function () {
alert('Lost connection!');
};
socket.send('hello, world!');
}
</script>
Al momento de conectarlo a (ws://echo.websocket.org/) funciona bien, me tira el mensaje "Connected!". El problema surge cuando quiero conectarlo a mi servidor node (ws://192.168.2.107:8080/). Me tira el mensaje "Lost connection!" sin ningún tipo de error.
¿Alguno sabe que puede ser? Desde ya muchas gracias.
Alguien que me pueda orientar un poco? :-(
revivoooooooooooooo