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) |