No. It’s not.
This is because the WebSocket specification falls outside of HTML5 and JavaScript 😉 That being said, opening up the question to “using features supported natively in [progressive/upcoming] browsers” then…
…still no 🙂
This is because WebSocket requires a special handshake to setup with restrictions. It’s not a free-for-all open-TCP-fest. The approach would require either
-
clients to be modified to accept WebSocket requests (as well as dealing with any cross-site access issues)
-
or, more realistically, a server to bounce through