Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Dante over WebSockets
JavaScript
Branch: master
Failed to load latest commit information.
.gitignore add socket.io sample
README.md update readme
divinecomedy.js
index-faye.html add socket.io sample
index-socketio.html add socket.io sample
package.json add socket.io sample
server-faye.js add socket.io sample
server-socketio.js add socket.io sample
setup.bat simplify setup for iisnode
web.config add socket.io sample

README.md

Dante over WebSockets

This is a sample node.js application that streams Dante's Divine Comedy, Canto 1, to the browser client over WebSockets, one stanza every 2 seconds.

Instructions for self-hosting

Install dependencies:

npm install

Start a server using socket.io:

node server-socketio.js

or start a server using faye-websockets:

node server-faye.js

Then open your browser and navigate to:

http://localhost:8888

Instructions for hosting in IIS 8.0

You must be running Windows 8 or Windows Server 2012 with IIS 8.0 and iisnode v0.2.x or later installed. WebSocket functionality is not available in prior versions of Windows, IIS, or iisnode.

Install dependencies:

npm install

Next, you must set up an IIS application pointing to the location of the code:

setup.bat

To see the demo using socket.io, open your browser and navigate to:

http://localhost/dante/server-socketio.js

To see the demo using faye-websockets, navigate to:

http://localhost/dante/server-faye.js

Enjoy!

Something went wrong with that request. Please try again.