Суть такова: Я пытаюсь сделать сервер на сокете и подключаться к нему с другого компа, но что-то мешает
Код сервера:
const WebSocket = require('ws');
var http = require("http");
var port = 80;
const server = http.createServer();
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(port, function(err) {
if (err) {
throw err;
}
console.log(`listening on port ${port}!`);
});
Код клиента:
var WebSocket = require('ws')
var socket = new WebSocket("ws://75.123.130.210:80");
socket.onopen = function() {
console.log("Соединение установлено.");
};
socket.onclose = function(event) {
if (event.wasClean) {
console.log('Соединение закрыто чисто');
} else {
console.log('Обрыв соединения'); // например, "убит" процесс сервера
}
console.log('Код: ' + event.code + ' причина: ' + event.reason);
};
socket.onmessage = function(event) {
console.log("Получены данные " + event.data);
};
socket.onerror = function(error) {
console.log("Ошибка " + error.message);
};