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 серверине кош келиңиз!');
});