Programming/웹프로그래밍
[NodeJs] Socket.io를 WebSocket 구현하기.
쌍쌍바나나
2016. 3. 18. 11:32
반응형
- Overview
- http://socket.io/
- 웹기반 실시간 양방향 통신
- HTML5 API
- 웹 브라우저에 Client API
- 구형 브라우져도 Fall back 지원
- Flash socket
- NodeJ는 Server API
- socket.io 이벤트
- connection / disconnection : 연결 / 연결 해제
- Socket 객체
- on('event', function(data) {})
- emit('event', json)
- 통신 방법
- Public
- io.sockets.emit('eventname', data)
- io.emit('eventname', data)
- Broadcast
- socket.broadcast.emit('eventname', data)
- Private
- socket.emit('eventname', data)
- 설치하기
- npm install socket.io
- 예제
- Server
- Client
반응형