Advertisement
Guest User

Untitled

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