Junior — Middle
Протоколи WebSocket дар барномаҳои вебӣ барои чӣ истифода мешавад?
sobes.tech AI
Ҷавоб аз AI
WebSocket протокол се користи за успостављање трајне двосмерне везе између клијента и сервера у веб апликацијама. Ово омогућава размену података у реалном времену без потребе за поновљеним HTTP захтевима. На пример, WebSocket се често користи у ћаскаоницама, онлајн играма и системима за обавештења.
Пример коришћења WebSocket у Node.js:
const WebSocket = require('ws');
const wss = new WebSocket.Server({ port: 8080 });
wss.on('connection', ws => {
ws.on('message', message => {
console.log(`Примљено: ${message}`);
ws.send(`Ехо: ${message}`);
});
ws.send('Добродошли на WebSocket сервер!');
});