_Programming/Basic

동기적 & 비동기적

Pro_go 2020. 10. 14. 17:50

동기적(Synchronous)

어떤 작업을 요청했을 때 그 작업이 종료될때 까지 기다린 후 다음 작업을 수행하는 방식으로 지연 없이 다른 것들을 할 수 있다.

 

비동기적(Asynchronous)

어떤 작업을 요청했을 때 그 작업이 종료될때 까지 기다리지 않고 다른 작업을 하고 있다가, 요청했던 작업이 종료되면 그에 대한 추가 작업을 수행하는 방식으로 로딩중에는 아무 것도 할 수 없다.