Notice
Recent Posts
Recent Comments
Link
투케이2K
14. (TWOK/LOGIC) [Android] TCP / IP 소켓 통신 버퍼 관리 및 데이터 검증 로직 본문
[로직 정리]
정리 로직 : MOBILE (Android)
상태 : [Android] TCP / IP 소켓 통신 버퍼 관리 및 데이터 검증 로직
[설 명]
[안드로이드]
1. 사전 TCP / IP 소켓 통신을 수행하기 위해 데이터 포맷 프로토콜 정의 실시 (STX / 데이터 길이 / 데이터 / ETX)
2. STX 시작 비트를 확인하면 버퍼에 순차적으로 데이터를 쌓는다
3. 버퍼는 ETX 종료 비트가 들어올 때까지 계속해서 들어온 데이터를 추가한다
4. ETX 종료 비트까지 정상적으로 받은 경우는 >> 데이터 검증을 수행한다
5. 데이터 길이 확인 >> 실제로 데이터 길이 만큼 버퍼에 쌓인 데이터 LENGTH 확인
6. 정상적으로 데이터 길이 만큼 버퍼에 데이터가 쌓인 경우 >> 데이터 파싱 등 다음 로직 수행 >> 버퍼 초기화 실시 수행
반응형
'투케이2K 로직정리' 카테고리의 다른 글
16. (TWOK/LOGIC) [Android] 블루투스 SPP 통신 설정 및 데이터 송.수신 테스트 로직 (0) | 2022.08.31 |
---|---|
15. (TWOK/LOGIC) [모바일] 흔들기 (shake) 이벤트 수행 및 알림 전달 로직 (0) | 2022.08.31 |
13. (TWOK/LOGIC) [Ios] 블루투스 (bluetooth) 출입 신호 활성 로직 (0) | 2022.08.30 |
12. (TWOK/LOGIC) [Android] NFC 시스템 설정 및 동작 수행 로직 (HCE 통신 / AID 사용) (0) | 2022.08.30 |
11. (TWOK/LOGIC) [모바일] 비콘 (beacon) 신호 활성 및 신호 스캔 로직 (0) | 2022.08.30 |
Comments