Apr. 24th, 2012

Assuming Node.js installed, one can run a broadcasting WebSocket server like this:

alexo@uniweb:~/chat$ npm install websocket-server
npm http GET https://registry.npmjs.org/websocket-server
npm http 304 https://registry.npmjs.org/websocket-server
websocket-server@1.4.04 ./node_modules/websocket-server
alexo@uniweb:~/chat$ cat >server.js 
var server = require("websocket-server").createServer();

server.addListener("connection", function(connection) {
	connection.addListener("message", function(msg) {
		server.broadcast(msg);
	});
});

server.listen(8080);
alexo@uniweb:~/chat$ node server.js

Then, we can implement a primitive multiuser whiteboard in HTML5 as follows:

Client )

Profile

Anton Salikhmetov

November 2018

S M T W T F S
    123
45678 910
11121314151617
18192021222324
252627282930 

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Aug. 10th, 2025 08:45 am
Powered by Dreamwidth Studios