일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
- Firebase
- firebase-database
- 오즈뷰어
- Flavors
- BottomSheetDialog
- google-login
- mosquitto
- ozd
- ActivityResult-API
- firebase-storage
- Java8
- gradle
- git-push
- AWS
- socket-server
- JNI
- TIZEN
- Galaxy Watch
- Kotlin
- git
- hung-up
- NoSuchMethodError
- OZViewer
- Dva
- socket-client
- cloud-firestore
- socket.io
- 워치
- mqtt
- Android
- Today
- Total
목록socket.io (2)
Hyeyeon blog
Android의 Socket.io 라이브러리를 사용하여 앱과 소켓 서버 간의 통신을 구현합니다. Socket.io 라이브러리와 관련된 내용은 Android Socket.io Github에서 확인할 수 있습니다. 1. dependency 추가 build.gradle(module)에 io.socket 의존성을 추가합니다. exclude 구문을 넣지 않으면 특정 버전에서 json 패키지가 제외되었다는 warning 메세지가 발생합니다. dependency { implementation ('io.socket:socket.io-client:1.0.1') { exclude group: 'org.json', module: 'json' } } 2. 소켓 연결하기 Socket.on()을 사용하여 소켓 통신을 처리합니다...
Socket.io Socket.io란 서버와 클라이언트 간의 양방향 통신을 위한 WebSocket 기반의 Node.js 라이브러리 입니다. Socket.io vs WebSocket WebSocket HTML5 웹 표준 기술입니다. http://가 아닌 ws://를 사용합니다. Http Request를 사용하여 80, 443 포트로 통신하기 때문에 별도로 방화벽을 열지 않고 양방향 통신이 가능합니다. Socket.io 표준 기술이 아닌 라이브러리입니다. WebSocket을 지원하지 않는 브라우저에서도 통신이 가능합니다. Socket.io 적용하기 1. socket.io 설치 글 작성 기준, 최신버전은 3.4.0이나 최신버전으로 설치한 후 안드로이드에서 연결 시 ping timeout이 발생하여 연결에 실패..