https://sshs8.com/what-is-websocket-protocol/
what is websocket protocol