Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var app = require('http').createServer(handler);
- var io = require('socket.io')(app);
- var fs = require('fs');
- app.listen(80);
- function handler (req, res) {
- fs.readFile(__dirname + '/index.html',
- function (err, data) {
- if (err) {
- res.writeHead(500);
- return res.end('Error loading index.html');
- }
- res.writeHead(200);
- res.end(data);
- });
- }
- io.on('connection', function (socket) {
- socket.on("sendMessage", function(data){
- socket.broadcast.emit("displayMessage", {
- name: data.name,
- chatBody: data.body
- });
- socket.emit("displayMessage", {
- name: data.name,
- chatBody: data.body
- })
- });
- });
Add Comment
Please, Sign In to add comment