Sobes.tech
Junior — Middle

Veb-ilovalarida WebSocket protokoli nima uchun ishlatiladi?

sobes.tech AI

AIdan javob

WebSocket protokoli veb ilovalarida mijoz va server o'rtasida doimiy ikki tomonlama ulanishni o'rnatish uchun ishlatiladi. Bu, takrorlangan HTTP so'rovlarisiz, haqiqiy vaqtda ma'lumot almashishni ta'minlaydi. Masalan, WebSocket ko'pincha chatlar, onlayn o'yinlar va bildirishnomalar tizimlarida qo'llaniladi.

Node.js da WebSocket dan foydalanish misoli:

const WebSocket = require('ws');
const wss = new WebSocket.Server({ port: 8080 });

wss.on('connection', ws => {
  ws.on('message', message => {
    console.log(`Qabul qilindi: ${message}`);
    ws.send(`Eko: ${message}`);
  });
  ws.send('WebSocket serveriga xush kelibsiz!');
});