본문 바로가기
프로그래밍언어

비동기, 동기 통신과 call back

by 흰색남자 2022. 10. 3.

Synchronous ( 동기 ) 

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

 

ASynchronous ( 비동기 )

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

 

콜백이란?

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

 

1급 객체 remind

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

 

'프로그래밍언어' 카테고리의 다른 글

deep copy, shallow copy, String, Heap, Stack, Immutable, mutable  (0) 2023.02.10
JIT 컴파일러  (0) 2022.12.26
call by reference, call by value  (0) 2022.10.03
C++, JAVA 차이  (0) 2022.09.25
자료구조편 - hash, map, set  (0) 2022.09.20