Advertisement
Guest User

Untitled

a guest
Jul 26th, 2017
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. /* SERVER CODE */
  2. var http = require('http'),  
  3. io = require('socket.io'),
  4. fs = require('fs');
  5.  
  6. respcont = fs.readFileSync('socketio.client.js');
  7.  
  8.  
  9. server = http.createServer(function(req, res){
  10.  // your normal server code
  11.     res.writeHead(200, {'Content-Type': 'text/html'});
  12.     res.end(respcont);
  13. });
  14. server.listen(8080);
  15.  
  16. // socket.io
  17. var socket = io.listen(server);
  18. socket.on('connection', function(client){
  19.   // new client is here!
  20.     client.on('message', function(){ console.log('message arrived'); })
  21.     client.on('disconnect', function(){ console.log('disconnected'); })
  22. });
  23.  
  24. /* CLIENT CODE */
  25. <html>
  26. <body>
  27. <script src="/socket.io/socket.io.js"></script>
  28. <script>
  29.     var socket = new io.Socket(null,{port:8080,rememberTransport:true,timeout:1500});
  30.  socket.connect();
  31. socket.on('connect', function(){ console.log('connected to server'); socket.send('hi there, this is a test message'); })
  32. socket.on('message', function(){ console.log('recieved a message!'); })
  33. socket.on('disconnect', function(){ console.log('disconnected from server'); })
  34. </script>
  35. </body>
  36. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement