Notice
Recent Posts
Recent Comments
Link
투케이2K
68. [IT 기술] 비동기 (async) 및 동기 (sync) 처리 개념 설명 본문
[제 목]
[IT 기술] 비동기 (async) 및 동기 (sync) 처리 개념 설명
[설 명]
[비동기 (async) 처리 개념 설명]
1. 비동기 (async) 처리 란 로직 처리가 비순차적으로 하나가 끝날 때 까지 기다리지 않고 별도 스레드로 실행됩니다
2. 비동기 (async) 는 요청과 결과가 동시에 일어나지 않습니다
3. 비동기 (async) 처리는 주로 메인 스레드 (UI 동작) 외에 백그라운드 스레드에서 네트워크 작업 요청을 수행하는 방식으로 사용됩니다
- 메인 스레드에서 비동기 네트워크 요청 수행 >> 메인 스레드, 비동기 http 로직 동시 처리 >> 비동기 네트워크 응답을 받으면 >> 콜백으로 메인 스레드에 리턴 반환
[동기 (sync) 처리 개념 설명]
1. 동기 (sync) 처리 란 코드 단위로 하나의 로직처리가 완료된 후 다음 로직을 순차적으로 처리합니다
2. 동기 (sync) 처리 는 요청과 결과가 동시에 일어난다는 약속을 보장하고 있으며, 요청을 하면 시간이 얼마나 걸리던지 요청한 자리에서 결과가 주어져야합니다
반응형
'IT기술 & IT용어' 카테고리의 다른 글
70. [IT 용어] 뷰가드 (ViewGuard) 용어 설명 (0) | 2022.10.27 |
---|---|
69. [IT 용어] AI 인공지능 (Artificial Intelligence) 개념 설명 (0) | 2022.10.27 |
67. [IT 기술] 병렬 처리 (Parallel Processing) 개념 설명 (0) | 2022.10.27 |
66. [IT 용어] (컴퓨팅) 파이프라인 (Pipeline) 용어 설명 (0) | 2022.10.27 |
65. [IT 용어] DBeaver (디비버) 데이터베이스 관리 도구 용어 설명 (0) | 2022.10.26 |
Comments