Skip to main content
Практика завдань

Що таке WebSocket і як він працює?

WebSocket - це протокол комп'ютерного зв'язку, що надає повнодуплексні канали комунікації через одне TCP з'єднання. Використовується для інтерактивного зв'язку між клієнтом і сервером.

Як працює WebSocket

Клієнт ініціює оновлення з HTTP на WebSocket, потім з'єднання залишається відкритим для двостороннього зв'язку.

Реальний приклад

```javascript // Клієнт const socket = new WebSocket('ws://localhost:8080');

socket.addEventListener('open', () => { console.log('Підключено'); socket.send('Привіт, сервер!'); });

socket.addEventListener('message', (event) => { console.log('Повідомлення:', event.data); }); ```

Використовується для: чат-додатків, оновлень в реальному часі, ігор, collaborative інструментів, real-time дашбордів.

Коротка відповідь

Для співбесіди
Premium

Коротка відповідь допоможе вам впевнено відповідати на цю тему під час співбесіди.

Дочитали статтю?
Практика завдань