RPC WebSocket is a wrapper for standard websockets in order to add support for message types, RPC, and beforeSend/afterSend events. It is an alternative to socket.io (but not to engine.io).