@emartech/faye-redis-sharded
Version:
Redis backend engine for Faye with support for sharding
35 lines (28 loc) • 870 B
HTML
<html>
<head>
<meta http-equiv="Content-Type" content-type="text/html; charset=utf-8">
<title>Ticker</title>
<script type="text/javascript" src="/bayeux/client.js"></script>
</head>
<body>
<p id="transport"></p>
<h1 id="ticker"></h1>
<script type="text/javascript">
var client = new Faye.Client('/bayeux'),
ticker = document.getElementById('ticker'),
transport = document.getElementById('transport');
client.addExtension({
outgoing: function(message, callback) {
if (message.channel === '/meta/connect') {
transport.innerHTML = message.connectionType;
}
callback(message);
}
});
client.subscribe('/chat/tick', function(message) {
ticker.innerHTML = message.n;
});
</script>
</body>
</html>