[노드 2] 12장. 웹 소켓으로 실시간 데이터 전송하기
🌟12장 키워드🌟 웹 소켓 socket.io ws 양방향 단방향 12.1 웹 소켓 이해하기 웹 소켓: HTML5에 새로 추가된 스펙 실시간 양방향 데이터 전송 가능 WS 프로토콜 사용 사용조건은 서버와 브라우저가 WS프로토콜을 지원할 것(노드 같은 것과 최신의 브라우저는 ws혹은 Socket.IO 같은 패키지로 웹 소켓 사용 가능) 최초 연결 이후 쭉 연결된 상태이므로 업데이트 유무 확인 요청 보낼 필요 없음(폴링의 단점 해결) HTTP 프로토콜과 포트 공유 가능하므로 다른 포트에 연결할 필요 없음 서버센트이벤트의 작업 가능 폴링: 웹 소켓이 나오기 이전의 기술 주기적으로 서버에 새로운 업데이트가 있는지 확인해야 하는 단점 단방향 통신 클라이언트 -> 서버 O 서버 -> 클라이언트 X 서버센트 이벤트 S..
23-24/Node.js 2
2024. 1. 5. 10:00