forked from zaphoyd/websocketpp
-
Notifications
You must be signed in to change notification settings - Fork 0
Features
muhler edited this page Nov 23, 2011
·
1 revision
| Server Library | Yes |
| Client Library | Yes |
| License | BSD |
| Library Type | Static or dynamic |
| Protocol Support | Protocol 13 as defined in the Draft 17 specification (Outstanding Issues) |
| Protocol 8 (with behavior of draft 17) | |
| Protocol 7 (with behavior of draft 17) | |
| Browser Support | FireFox 6+, Chrome 14+, IE 10+ |
| Platforms | In theory anything that Boost runs on. Has been tested on Mac OS X and Linux |
| API Type | Asynchronous, message based |
| Message Types | Binary and utf-8 text (not all browsers support binary) |
| Message Size Limit | memory limited, configurable |
| IPv6 Support | Yes |
| Manual Ping/Pong | Yes |
| Flow Control | Queuing is avoided, natural TCP/IP flow control is in effect. |
| Handshake features | Passes through all HTTP headers for application use |
| subprotocol negotiation | |
| extension request data pass through | |
| custom HTTP errors for application defined handshake failures | |
| application defined HTTP headers in handshake response | |
| Protocol Test Report | Autobahn Report (Server) |
| Autobahn Report (Client) |