¿Puedo pasar un objeto javascript completo a Node.js para el procesamiento del servidor?

StackOverflow https://stackoverflow.com/questions/9335701

  •  27-10-2019
  •  | 
  •  

Pregunta

Actualmente, serializo un objeto grande de JavaScript y lo publico en el servidor.Este proceso lleva mucho tiempo.Entonces, me gustaría pasar un objeto javascript del cliente al servidor a través de node.js / socket.io para que el servidor pueda manejar la carga de trabajo.Parece que no funciona.es posible?

¿Fue útil?

Solución

¿Dónde está la desaceleración?Si el problema de rendimiento está relacionado con la serialización, entonces se enfrenta al mismo problema sin importar cómo se comunique con el servidor: no puede enviar objetos sin serializarlos primero.

(Para enviar el objeto a través de socket.io, primero serialícelo y luego envíelo como una cadena)

Otros consejos

Respuesta simple: No, no es posible.Esencialmente, eres un mensaje que pasa entre dos sistemas distintos.El hecho de que ambos sean intérpretes de JavaScript es irrelevante.

Sugeriría serializar y pasar partes del objeto a medida que ocurren cambios.

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