WebSocket vs Socket.io

Socket.io 는 WebSocket 미지원 브라우저를 위해 만들어진 Node.js 기반 기술입니다.

WebSocket 미지원 브라우저

https://adrenal.tistory.com/20arrow-up-right

Socket.io

node.js 기반으로 만들어진 기술로 자체 스팩으로 만들어진 socket.io 서버를 만들고 socket.io 클라이언트와 브라우저에 구애받지 않고 실시간 통신이 가능해진다. socket.io는 node.jsarrow-up-right 기반이기때문에 모든 코드가 javascript로 작성되어 있다. 서버, 클라이언트 모두 javascript 기반으로 개발하는 것이 기본이다. 그러다보니 자바 개발자들은 socket.io를 쓸 수 없다. 자바로 개발이 가능하게 해주는 방법arrow-up-right이 몇가지 있긴한 것 같지만 역시 javascript 기반 솔루션은 javascript로 개발해야 문제발생을 줄일 수 있을 것이다. 출처: https://adrenal.tistory.com/20arrow-up-right [시나몬 브레드]

nodejs 기반으로 실시간 이벤트 서버를 개발 할 수 있는 오픈소스 라이브러리 입니다. 특징으로는 멀티 디바이스(web, android, ios, windows)를 지원하며 websocket을 지원하지 않는 browser도 지원합니다.

http://woowabros.github.io/woowabros/2017/09/12/realtime-service.htmlarrow-up-right

Last updated