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

¿Usar Node.js?

Estas en el tema de ¿Usar Node.js? en el foro de Node.js en Foros del Web. Hola. Estoy con un proyecto del que no consigo avanzar y estoy buscando si un cambio de la tecnología a usar me resuelve el problema. ...
  #1 (permalink)  
Antiguo 04/03/2014, 01:16
 
Fecha de Ingreso: agosto-2003
Mensajes: 324
Antigüedad: 20 años, 8 meses
Puntos: 1
¿Usar Node.js?

Hola.
Estoy con un proyecto del que no consigo avanzar y estoy buscando si un cambio de la tecnología a usar me resuelve el problema.

Necesito montar un sistema que de forma resumida haga las siguientes operaciones:

- Una aplicación "tercera" desarrollada con Ruby, se conecta a un socket,servidor,como queramos llamarlo, envían xml ... y permanece a la "escucha". Si se produce un time out vuelve a mandar otro mensaje. Hay que generar lo que se denomina "long polling". Esta aplicación es "autoejecutable", no dispone de interfaz de usuario. La acción se dispara de forma autónoma.

- Mientras "Ruby" está la escucha... desde otra aplicación, una especie de CMS, con interfaz web, se lanza un xml con determinados datos al ¿socket,servidor,...?. Por ejemplo, usando ajax.

- Al llegar este último xml, la aplicación Ruby que estaba a la escucha, "recepciona" dicho mensaje, y se lo "lleva" a Ruby para procesar lo necesario según la información que aloje el xml, devolviendo un xml como respuesta al socket, que deberá ser interpretado por el ajax que se ejecutó desde el CMS.

He probado con un socket php,pero no consigo apuntalar el proyecto.

¿Sería una opción montar ese socket, servidor con Node.js?
¿Algún ejemplo o líneas donde basarme?

Muchas gracias
  #2 (permalink)  
Antiguo 23/03/2014, 04:52
Avatar de hcrisel  
Fecha de Ingreso: diciembre-2013
Ubicación: Gualeguaychú- Entre Rios
Mensajes: 58
Antigüedad: 10 años, 4 meses
Puntos: 4
Respuesta: ¿Usar Node.js?

Hola AJDC
Primero quiero aclararte que tengo MUY POCAS horas de vuelo en node.js, pero tuve la fortuna de encontrar en Youtube el curso de Node.js (25 videos) de Jesus Conde. El cual me ayudó mucho para comprender donde estaba parado a la hora de trabajar con Node.

No tengo presente en este momento en que Nro. de Video hace mensión a una situación parecida.

En concreto el módulo Socket.io de node.js y la capacidad de trabajar como (POE-POO) te permitirían hacerlo.
Ahora bien como aclaré, tengo Pocas Horas de Vuelo. Lo que no estoy en grado de responderte (por ignorante de Ruby) es que si la convinación de estos pueden ser compatibles.

Hasta que salga una respuesta mejor que la mía, espero te haya servido. Te deseo lo mejor.
__________________
En lo que pueda ayudarte solo avisame. Todos para uno y uno para todos (sin abusar de los demás).
  #3 (permalink)  
Antiguo 24/03/2014, 03:04
 
Fecha de Ingreso: agosto-2003
Mensajes: 324
Antigüedad: 20 años, 8 meses
Puntos: 1
Respuesta: ¿Usar Node.js?

Muchas gracias.
Miraré los vídeos que me indicas.

Etiquetas: ajax, javascript, js, php
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:13.