Advertisement
Guest User

server.js

a guest
Jan 26th, 2012
120
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. var http = require("http");
  2.  
  3. function start() {
  4.     function onRequest(request, response) {
  5.         var body = '<html>'+
  6.             '<head>'+
  7.             '<meta http-equiv="Content-Type" content="text/html; '+
  8.             'charset=UTF-8" />'+
  9.             '<script type="text/javascript">'+
  10.             '$.getScript("/socket.io/socket.io.js", function(){'+
  11.             'var socket = new io.Socket(null, {port: 8080, rememberTransport: false});'+
  12.             'socket.connect();'+
  13.             'socket.on("message", function(data) {'+
  14.             '$("#container").prepend(data.event);'+
  15.             '});'+
  16.             '});'+
  17.             '</script>'+
  18.             '</head>'+
  19.             '<body>'+
  20.             '<b>Some event = <div id="container"></div></b>'+
  21.             '</body>'+
  22.             '</html>';
  23.         response.writeHead(200, {"Content-Type": "text/html"});
  24.         response.write(body);
  25.         response.end();
  26.     }
  27.  
  28.     var server = http.createServer(onRequest).listen(8080);
  29.     console.log("Server has started.");
  30. }
  31.  
  32. exports.start = start;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement