5. data framing
unmasked text frame containing „Hello“
10000001 0x81
FIN: Boolean
RSV1: Boolean 00000101 0x05
RSV2: Boolean
RSV3: Boolean 01001000 0x48 H
OPCODE: Number
MASK: Boolean 01100101 0x65 e
LENGTH: Number
MASKING: Buffer 01101100 0x6c l
PAYLOAD: Buffer
01101100 0x6c l
01101111 0x6c o
Freitag, 19. April 13
9. Architecture: Second Take
WebSocketServer
WebSocketUpgrade
WebSocketSocket
Incoming Outgoing
WebSocketCore
WebSocketParser
Socket
Freitag, 19. April 13
10. End
only use ws for chat-like use-cases
use streams where you can
don`t worry v8 is fast enough
https://github.com/bodokaiser/node-websockets
Freitag, 19. April 13