반응형
- 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
반응형
'Programming > 웹프로그래밍' 카테고리의 다른 글
[NodeJs] MySQL 연동하기 (SELECT/INSERT/UPDATE/DELETE) (0) | 2016.03.18 |
---|---|
[NodeJs] Socket.io를 이용해 간단한 채팅(Chatting) 만들기. (0) | 2016.03.18 |
[NodeJs] Socket.IO란? (0) | 2016.03.18 |
[NodeJs] Web Socket (0) | 2016.03.18 |
[NodeJs] 외부 모듈 사용하기 (0) | 2016.03.18 |