[NodeJs] Socket.io를 WebSocket 구현하기.
- Overview
- 웹 브라우저에 Client API
- 구형 브라우져도 Fall back 지원
- Flash socket
- http://socket.io/
- 웹기반 실시간 양방향 통신
- HTML5 API
- NodeJ는 Server API
- socket.io 이벤트
- connection / disconnection : 연결 / 연결 해제
- Socket 객체
- on('event', function(data) {})
- emit('event', json)
- 통신 방법
- io.sockets.emit('eventname', data)
- io.emit('eventname', data)
- socket.broadcast.emit('eventname', data)
- Public
- Broadcast
- Private
- socket.emit('eventname', data)
- 설치하기
- npm install socket.io
'JavaScript BackEnd > Node.js, Express' 카테고리의 다른 글
[NodeJs] C++ Addon 하는 방법 (설치/속성/메서드/파라미터,리턴/callback/객체생성반환/함수생성/C++객체생성) (0) | 2021.04.30 |
---|---|
[NodeJs] NoSQL MongoDB 연동하기 (검색/추가/삭제/갱신) (0) | 2021.04.30 |
[NodeJs] MySQL 연동하기 (SELECT/INSERT/UPDATE/DELETE) (0) | 2021.04.30 |
[NodeJs] Socket.io를 이용해 간단한 채팅(Chatting) 만들기. (0) | 2021.04.30 |
[NodeJs] Socket.IO란? (0) | 2021.04.30 |
[NodeJs] Web Socket (0) | 2021.04.30 |
[NodeJs] 외부 모듈 사용하기 (0) | 2021.04.30 |
[NodeJs] Ajax를 이용한 화면 업데이트 (0) | 2021.04.30 |