Realizzare un Server con JavaScript

JavaScript tradizionalmente si avvia sul browser ma recentemente è stato rivalutato in modalità server side. A differenza con altri sistemi esso è del tipo event-based. I server Web come Apache che è utilizzato per servizi PHP o CGI, sono basati su thread: viene avviata un nuovo thread ad ogni nuova richiesta. Questo tipo di applicazioni non sono molto scalabili, quando si utilizzano connessioni di lunga durata o per applicazioni real time.

Node.js, usa un ciclo di eventi invece di thread. Permette di gestire milione di connessioni concorrenti e in maniera asincrona.

Per una semplice guida passo passo guardate il seguente link:

http://net.tutsplus.com/tutorials/javascript-ajax/learning-serverside-javascript-with-node-js/

Lascia un commento