веб-сокеты с внешним http-сервером - PullRequest
0 голосов
/ 09 декабря 2018

В этом примере соединение веб-сокета открывается с внешним сервером.Учитывая, что «внешний» сервер - это просто https.createServer, где https требуется пакет, как именно этот «внешний» сервер?

const fs = require('fs');
const https = require('https');
const WebSocket = require('ws');

const server = new https.createServer({
  cert: fs.readFileSync('/path/to/cert.pem'),
  key: fs.readFileSync('/path/to/key.pem')
});
const wss = new WebSocket.Server({ server });

wss.on('connection', function connection(ws) {
  ws.on('message', function incoming(message) {
    console.log('received: %s', message);
  });

  ws.send('something');
});

server.listen(8080);

Как будет выглядеть реализация на основе внешнего сервера?Например, если поставщик X заявляет о мощной реализации веб-сокетов, как мне подключить пакет ws к такому серверу?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...