Notice
Recent Posts
Recent Comments
Link
투케이2K
108. (TWOK/LOGIC) [android] 안드로이드 os 가 장착 된 특정 단말기 에서 정보 갱신을 위한 주기적 폴링 (polling) 체크 로직 본문
투케이2K 로직정리
108. (TWOK/LOGIC) [android] 안드로이드 os 가 장착 된 특정 단말기 에서 정보 갱신을 위한 주기적 폴링 (polling) 체크 로직
투케이2K 2024. 10. 29. 19:29[로직 정리]
정리 로직 : Android / 안드로이드
상태 : [android] 안드로이드 os 가 장착 된 특정 단말기 에서 정보 갱신을 위한 주기적 폴링 (polling) 체크 로직
[설 명]
// --------------------------------------------------------------------------------------
[사전) 설정 및 정보 확인 사항]
// --------------------------------------------------------------------------------------
- 동일한 소스 코드가 빌드 된 안드로이드 단말기 2대 준비 필요
// --------------------------------------------------------------------------------------
// --------------------------------------------------------------------------------------
[로직 설명]
// --------------------------------------------------------------------------------------
1. 안드로이드 os 가 탑재 된 단말기 부팅 수행
2. 개발 된 애플리케이션 프로그램 동작 수행 실시
3. 애플리케이션 동작 완료 후 >> 메인 화면에서 타이머 지정해 [데이터 조회 http 요청 메소드] 반복 동작하도록 설정 (폴링 설정)
>> 해당 타이머는 메인 화면 종료 시 타이머 cancel 로 정지 필요
4. 사용자가 NFC 및 실물 카드로 안드로이드 os 가 탑재된 단말기에 태그 수행
5. 안드로이드 os 가 탑재된 단말기에서는 key event 키 이벤트 발생 확인 부분에서 사용자가 태그한 정보 확인
6. 해당 태그 정보를 http 통신을 사용해 db 에 업데이트 처리 요청
7. 업데이트 결과 값을 안드로이드 os 가 탑재된 단말기에 alert 팝업창 표시 수행
>> 팝업창은 2 ~ 3초 후 자동으로 사라지게 소스 코드 단에서 설정
8. 메인 화면에서 업로드한 결과가 정상적으로 갱신 된 후 리스트에 표시 된 것 확인
// --------------------------------------------------------------------------------------
// --------------------------------------------------------------------------------------
[참고 사이트]
// --------------------------------------------------------------------------------------
[[IT 기술] 폴링 (polling) 설명]
https://blog.naver.com/kkh0977/222906767257?trackingCode=blog_bloghome_searchlist
// --------------------------------------------------------------------------------------
반응형
'투케이2K 로직정리' 카테고리의 다른 글
Comments