Pregunta

Estoy usando Node.js con Faye para implementar una solución Comet. En este momento, tengo el código para el archivo del servidor Node.js para publicar datos en un canal. Pero, necesito la necesidad de enviar el nombre del canal al código del lado del servidor Node.js como argumento y el servidor publica datos en ese canal en particular.

Cómo puedo hacer esto ? Cualquier idea será apreciada

Gracias

¿Fue útil?

Solución

He descubierto cómo hacerlo. Debe enviar una solicitud HTTP como esta y enviarla al servidor FAYE

{"canal": "/The/Channel", "Data": {"El": "Mensaje"}}

Esto publicará el mensaje en /el canal /

Gracias a Alfred por su respuesta también

Otros consejos

Esta no es precisamente la respuesta a su pregunta, pero aún así le aconsejaría que lo revise. socket.io. Socket.io se desarrolla más activamente (en este momento) y también tiene un concepto de habitaciones (versión 0.7.x). Vea la imagen a continuación, por ejemplo.

rooms

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top