프로그래밍언어

비동기, 동기 통신과 call back

흰색남자 2022. 10. 3. 13:18

Synchronous ( 동기 ) 

동기 방식은 서버에서 요청을 보냈을 때 응답이 돌아와야 다음 동작을 수행할 수 있다. 즉 A작업이 모두 진행 될때까지 B작업은 대기

 

ASynchronous ( 비동기 )

요청을 보냈을 때 응답 상태와 상관없이 다음 동작을 수행 할 수 있다. 즉 A작업이 시작하면 동시에 B작업이 실행된다. A작업은 결과값이 나오는대로 출력

 

콜백이란?

다른 함수의 인자로써 넘겨진 후 특정 이벤트에 의해 호출되는 함수. 1급 객체의 특징임

 

1급 객체 remind

함수의 파라미터로 전달할 수 있음.함수의 반환값으로 전달할 수 있음.객체끼리 비교연산 가능.변수에 담을 수 있다.