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!');
});