-
Book Overview & Buying
-
Table Of Contents
-
Feedback & Rating
Node.js Blueprints
By :
The implementation of the chat requires the code to be written in both places: at the server side and the client side. We will continue with the Node.js part by extending the previous code, as follows:
var io = require('socket.io').listen(app);
io.sockets.on('connection', function (socket) {
socket.emit('welcome', { message: 'Welcome!' });
socket.on('send', function (data) {
io.sockets.emit('receive', data);
});
});The http.createServer method returns a new web server object. We have to pass this object to Socket.IO. Once everything is done, we have access to the wonderful and simple API. We may listen for incoming events and send messages to the users who are attached to the server. The io.sockets property refers to all the sockets created in the system, while the socket object, passed as an argument to the connection handler, represents only one individual user.
For example, in the preceding code, we...
Change the font size
Change margin width
Change background colour