Socket IO
개요
- 아주 쉽게 실시간 기능을 만들어주는 프레임워크
- 실시간, 양방향(브라우저 <-> 백엔드), 이벤트 기반의 통신을 가능하게 합니다.
- WebSocket 보다 탄력성이 뛰어납니다.
- WebSocket 의 부가기능이 아니라 대부분 WebScoket 를 이용할 뿐입니다.
- WebSocket 을 사용할 수 없는 특정 환경에서도 Socket IO 는 계속 동작합니다.
- 신뢰성 (자동 재연결 등 기능 제공)
- 코드 구조가 전반적으로 WebSocket 과 비슷합니다..
WebSocket
개요
- Socket IO 가 실시간, 양방향, 이벤트 기반 통신을 제공하는 방법 중 하나입니다.
- WebSocket 을 사용할 수 없는 특정 환경에서도 Socket IO 는 계속 동작합니다.
참조 : 노마드코더 줌클론 강의, Socket IO 공식문서