[Pharo-project] little challenge for sven and us

Norbert Hartl norbert at hartl.name
Thu Jun 30 11:10:43 EDT 2011


Am 30.06.2011 um 17:07 schrieb Stéphane Ducasse:

> Hi guys
> 
> apparently people get excited by nodeJS and I would like to know the equivalence of
> 
What does it mean?

Norbert

> var http = require('http');
> http.createServer(function (req, res) {
>  res.writeHead(200, {'Content-Type': 'text/plain'});
>  res .end('Hello World\n');
> }).listen(1337, "127.0.0.1");
> 
> console.log('Server running at http://127.0.0.1:1337/');
> To run the server, put the code into a file example.js and execute it with the node program:
> 
> % node example.js
> Server running at http://127.0.0.1:1337/
> 
> 
> Here is an example of a simple TCP server which listens on port 1337 and echoes whatever you send it:
> 
> var net = require('net');
> var server = net.createServer(function (socket) {
>  socket.write("Echo server\r\n");
>  socket.pipe(socket);
> });
> 
> server.listen(1337, "127.0.0.1");
> 
> 
> we should communicate better :)
> 
> Stef





More information about the Pharo-dev mailing list