how could i excute node.js server file when sending http request ?

i've recently select nod.js as a non blocking I/O server but there is some question concerning node.js and it's implementation as a real time streaming server
how could i execute node js server file when http request received ?
and where i could put my files fro server i've created ?
do i need a queue system with node.js to perform a real time active streaming?
is there is a way to implement memcache with node.js

First you should start your server (from cmd):

node {path}/server.js

The code in server.js should be like:

var http = require("http")

http.createServer(function(request, response) {
     // code here
}).listen(8080); // or other port