프로그램의 동기와 비동기 방식의 개념을 공부해보았다.
이 글은 아래 블로그의 내용을 참고하여 작성되었습니다.
😊 참고 블로그
[용어정리] 동기방식&비동기방식 비교
동기, 비동기 처리
코드가 작성된 순서대로 위에서 부터 아래로 실행된다. (순차적으로 실행)
하나의 작업이 끝나면 다음 작업이 실행되는 방식이다.
요청을 보낸 후 결과를 받아야지만 다음 작업이 실행된다.
특징
코드가 작성된 순서대로 실행되지 않는다. (순차적으로 실행되지 않음)
하나의 작업이 종료되기전에 또 다른 작업이 실행되는 방식이다.
요청을 보낸 후 결과와 상관없이 다음 작업이 실행된다.
비동기식 메서드가 작업이 끝난 후 처리결과를 알려주는 함수를 Call Back 함수라한다. 사용자가 아닌 일이 끝낸 시스템이 호출하기 때문이다.
특징