WebSocket 이란?
웹소켓은 HTML5의 기술. 옛날 브라우저는 웹소켓을 지원하지 않음
WebSocket 이 필요한 경우
- 실시간 양방향 데이터 통신이 필요한 경우
- 많은 수의 동시 접속자를 수용해야 하는 경우
- 브라우저 TCP 기반의 통신으로 확장해야 하는 경우
- 개발자에게 사용하기 쉬운 API 가 필요한 경우
- 클라우드 환경이나 웹을 넘어 SOA로 확장해야 하는 경우
WebSocket 서버의 종류
- pywebsocket (apache)
- phpwebsocket (php)
- jWebSocket (java, javascript)
- web-socket-ruby (ruby)
- Socket .io (node.js)
