Skeleton for WebSocket