Apr. 26th, 2012

alexo@codedot:/tmp$ 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@codedot:/tmp$ cat >server.js
var server = require("websocket-server").createServer();

server.addListener("connection", function(connection) {
	var id = connection.id;

        connection.addListener("message", function(msg) {
		var feedback = "window.alert(\"" + msg + "\");";

                server.send(id, feedback);
        });

	server.send(id, "socket.send(\"Hello World!\");");
});

server.listen(8080);
alexo@codedot:/tmp$ node server.js

<!doctype html>
<meta charset="utf-8">
<title></title>

<script>
var socket = new WebSocket("ws://127.0.0.1:8080/");

socket.onmessage = function(msg) {
	eval(msg.data);
};
</script>

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