Éste es el código del servidor:
Código
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:
Código
<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.