Socket.IO is designed not to take over an entire port or Node
http.Server instance. This means that if you choose to have your HTTP server listen on port
socket.io can intercept requests directed to it, and normal requests will still be served.
By default, the server will intercept requests that contain
socket.io in the path / resource part of the URI. You can change this as shown in the available options below.
// socket.io, I choose you var socket = io.listen(server);http://en.wikipedia.org/wiki/WebSockets