2013. 1. 13. 12:42
NodeJS/Modules
Socket.io안에서 사용되는 WebSocket 에 대한 프로토콜의 위치에 대하여 알아보자.
1) WebSocket 등장배경
- 처음엔 iframe을 활용
- 그다음은 XMLHTTPRequest를 이용
- HTML5에 와서 Websocket 등장
- SPDY 포로토콜을 통한 전송 압축 (성능향상)
- Server Send Events (SSE)에 대한 이해
2) SPDY 프로토콜 등장배경
- 실시간 Push 효과적 (압축 및 암호)
- Node-SPDY
- Chrome/Firefox 지원
- chrome://net-internals/#spdy 명령을 통해서 Chrome의 다양한 통신 내역을 살펴볼 수 있다.
3) 결론
- Chrome이나 Firefox에서만 구동 될 수 있는 솔루션을 만들경우
- Real-time Push 서비스를 할 경우 성능을 높이기 위해 사용
- Node.js를 사용할 경우도 지원
'NodeJS > Modules' 카테고리의 다른 글
[NPM] Node.js 모듈을 NPM Registry에 등록하기 (0) | 2013.08.14 |
---|---|
[AMD] 클라이언트 사이트 모듈 제어하기 (0) | 2013.03.16 |
[Node.js] Node.js와 브라우져에서 모듈(Module) 사용하려면 (0) | 2013.03.16 |
[Modules] Prototype.js 사용하기 (0) | 2012.11.23 |
[CoffeeScript] Smooth CoffeeScript 배우기 (0) | 2012.10.30 |