Foros del Web » Programando para Internet » Node.js »

socket io

Estas en el tema de socket io en el foro de Node.js en Foros del Web. Hola a todos. Tengo creado ya mi servidor con node.js y socket.io, todo funciona bien. Del lado del cliente incluyo la siguiente linea. Código: <script ...
  #1 (permalink)  
Antiguo 10/12/2012, 15:36
Avatar de nicosli  
Fecha de Ingreso: junio-2009
Ubicación: Cancún, Quintana Roo, Mexico
Mensajes: 72
Antigüedad: 15 años, 6 meses
Puntos: 5
Pregunta socket io

Hola a todos.

Tengo creado ya mi servidor con node.js y socket.io, todo funciona bien. Del lado del cliente incluyo la siguiente linea.

Código:
<script src="http://localhost:2045/socket.io/socket.io.js"></script>
y me conecto de la siguiente forma:

Código:
var socket = new io.Socket('localhost',{
      port: 2045
});
socket.connect();
node.js lo tengo alojado en un servidor casero y una vez se fue la luz y del lado del cliente me marcaba un error, por que obviamente ya no se conectaba. El problema es que uso jquery y por el error ya no funcionaba mis plugins.

captura de pantalla del error:
http://d.pr/i/FOsa

Mi duda es ¿Existe alguna función de socket.io para saber si el servidor esta funcionando sin que me marque el error?

saludos!
  #2 (permalink)  
Antiguo 11/12/2012, 00:00
Avatar de dontexplain  
Fecha de Ingreso: junio-2012
Mensajes: 536
Antigüedad: 12 años, 6 meses
Puntos: 127
Respuesta: socket io

Dado que de lo que se trata es de comprobar si el objeto io que es el que inicializa el socket existe, es tan simple como:

io = undefined;

resto de código que define el objeto <script ...

if(io != undefined)
{
resto de código cuando el objeto existe
}
else
{
mensaje o lo que sea cuando el objeto no existe
}


Un saludo.
__________________
21añero.
HTML/CSS, PHP, JS/jQuery, Mysql; NodeJS/Socket.io (& V8); C++ ; Python (wxpy); Ensamblador.
Músico (clarinetista/pianista) y compositor
  #3 (permalink)  
Antiguo 11/12/2012, 09:20
Avatar de nicosli  
Fecha de Ingreso: junio-2009
Ubicación: Cancún, Quintana Roo, Mexico
Mensajes: 72
Antigüedad: 15 años, 6 meses
Puntos: 5
De acuerdo Respuesta: socket io

Muchas gracias por la ayuda!!

espero que a otras personas también les ayude este tema.

saludos!

Etiquetas: jquery, js, socket-io
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:45.