2024-07-11
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
Hoy, mientras navegaba por Niuke, vi a un gran jefe compartir que encontró un problema con webSocket durante la entrevista frontal. Nunca antes había visto este punto de conocimiento, así que lo aprendí rápidamente y lo registré aquí.
WebSocket es un protocolo de comunicación de red que proporciona un canal de comunicación full-duplex, es decir, el cliente y el servidor pueden enviar y recibir datos al mismo tiempo. Esto es diferente de las solicitudes HTTP tradicionales, que son unidireccionales: el cliente inicia la solicitud y el servidor responde a la solicitud. WebSocket permite que el servidor envíe mensajes activamente al cliente, lo que hace posible la comunicación en tiempo real, como aplicaciones de chat en línea, juegos en tiempo real, cotizaciones de acciones y otros escenarios.
Crear instancia de WebSocket: En el lado del cliente, primero debe crear una instancia de WebSocket y especificar la URL del servidor.
const ws = new WebSocket('ws://example.com/socket');