优化WebSocket实现