WebSockets is a promising protocol but faces a number of hurdles in today's networking environments:
- Build WebSockets Apps, Not WebSockets Infrastructure
- Many networks (e.g. schools, corporations, government) use proxy servers which block the WebSockets protocol.
- Secure WebSockets (using SSL) is often blocked by the same networks (a tunnel cannot be established).
- WebSockets are just beginning to be supported by modern browsers.