Sobes.tech
Junior — Middle

ვისთვის გამოიყენება WebSocket პროტოკოლი ვებ-აპლიკაციებში?

sobes.tech AI

პასუხი AI-სგან

WebSocket პროტოკოლი გამოიყენება მუდმივი, ორიენტირებული კავშირის დასამყარებლად მომხმარებლის და სერვერის შორის ვებ-აპლიკაციებში. ეს საშუალებას აძლევს რეალურ დროში მონაცემების გაცვლას, გარეშე განმეორებითი HTTP მოთხოვნების. მაგალითად, WebSocket ხშირად გამოიყენება ჩატებში, ონლაინ თამაშებში და შეტყობინებების სისტემებში.

Node.js-ში WebSocket-ის გამოყენების მაგალითი:

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 სერვერზე!');
});