Notice
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- curl
- Mail Server
- xe
- not working
- chart.js
- C#
- 안드로이드 푸시
- soundpool
- 안드로이드
- roundcube
- php 시큐어코딩
- 우분투
- PHP
- 자동 생성
- WebView
- UML
- php 취약점
- html5
- javascript
- 폼메일
- mysql
- C# IO
- 안드로이드 푸쉬
- FCM
- 안드로이드 gcm
- Android
- 설치
- 자바스크립트
- dovecot
- android 효과음
Archives
- Today
- Total
목록연결 지속 (1)
그러냐
안드로이드 websocket 연결 상태 확인 방법 / 연결 지속 방법
구글링을 통해 여러 블로그들을 살펴본 결과 웹소켓 연결은 일정 시간이 흐르면 연결해제가 된다고 한다 그런데 해제된 객체를 가지고 send명령을 하니 익셉션이 발생되는게 아니라 그냥 씹혀버린다 소켓클라이언트 메모리해제가 정상적으로 이뤄지지 않아서인듯 그래서 웹소켓 서버측에서 주기적으로 신호를 보내 연결을 유지하는 방법을 쓴다고 하는데.. 서버측은 내가 만든게 아니라.. 그래서 .isOpen() 이런 함수가 있나 봤는데 내가 사용중인 API는 if(mWebSocketClient.getReadyState()==WebSocket.READYSTATE.OPEN){ mWebSocketClient.send(json.toString()); }이런 식으로 getReadyState() 를 통해 확인할 수 있는듯하다 read..
android
2018. 11. 22. 16:45