2011-12-22 31 views
5

Duplicar posibles:
What is node.js?
Usages of Node.js - What obstacles is it aiming to provide a ramp for?lado del servidor JavaScript - general

Cuál es el escenario correcto para utilizar JavaScript del lado del servidor? como node.js ¿Qué tipo de problemas resuelve?

+0

[6 razones sólidas para usar node.js] (http://raynos.org/blog/19/6-Solid-reasons-to-use-node.js) – Raynos

+0

Mi pregunta no era específica de node.js , pero el script del lado del servidor en general. Gracias. – Tony

Respuesta

1
  • Node.js resuelve el problema de servir a muchos usuarios simultáneos de servidores basados ​​en E/S.
  • Por I/O quiero decir que se realiza un cómputo pequeño o nulo en el ciclo de respuesta de solicitud de la parte del servidor .
  • Por concurrente Quiero decir que miles de usuarios pueden mantener una conexión abierta con el servidor.
  • Tener una conexión persistente permite la comunicación en tiempo real, el servidor puede presionar sobre la conexión abierta, de esta manera se puede pensar que el servidor inicia la comunicación (cometa, inserción del servidor).

Todo esto permite tener una gran base de usuarios con pocos recursos de servidor y comunicación en tiempo real (chat, etc.).

+0

No entiendo muy bien tu punto. ¿Es esto algo así como largas encuestas? – ZolaKt

+0

@ZolaKt: sí, node.js funciona bien para sondeos largos –

+1

@SergeiTulentsev: ¿se usa solo para largas encuestas, o hay otras ventajas significativas? Si solo es para largas encuestas, ¿por qué no utilizar un enfoque COMET? ¿Por qué recurrir a javascript? – ZolaKt

Cuestiones relacionadas