WebSocket(ws)를 쓸 것이다.
ws 모듈을 설치해준다
npm install ws
server.js
const WebSocket = require('ws');
const wss = new WebSocket.Server({ port : 54160}); //서버 생성
wss.on('connection', ws=>{ //요청 이벤트 처리
ws.on('message', data=>{ //메시지 이벤트 처리
console.log(data); //메시지 출력
})
})
client.js
const WebSocket = require('ws');
const ws = new WebSocket('ws://127.0.0.1:54160'); //서버에 연결
ws.on('open', ()=>{ //연결이 됐을 시 이벤트 처리
ws.send('hi'); //메시지 보내기
});
평소에, 주고받기만 할 뿐인데 소켓통신이 너무 복잡해 보였다.
그냥 짧은 코드로 딱 딱 하고 싶었는데.
'자바스크립트' 카테고리의 다른 글
export import (0) | 2020.08.17 |
---|---|
js css 길이 넘어가질 때 (0) | 2020.05.02 |
[Javascript] Selection Sort (0) | 2020.02.15 |
node.js cmd 명령어 실행하기 (0) | 2020.02.07 |
node.js 사이트 아이피 따기 (0) | 2020.02.06 |
댓글