Skip to content
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)