constWebSocketServer=require("ws").Server;constwss=newWebSocketServer({port:3000});// 연결이 수립되면 클라이언트에 메시지를 전송하고 클라이언트로부터의 메시지를 수신한다wss.on("connection",function(ws){ws.send("Hello! I am a server.");ws.on("message",function(message){console.log("Received: %s",message);});});
Server 실행하기
$node server
실행화면
local에서 실행한 index.html의 콘솔창에서 websocket 연결 시 init 메세지가 찍히는것을 볼 수 있습니다.
출처:
- https://urmaru.com/7
- https://poiemaweb.com/nodejs-socketio
git example :
- https://github.com/JongHyuckLee/websocketStudy