封装WebSocket