본문 바로가기

코딩/용어

[용어] 콜백(callback)

반응형

콜백(callback) - 호출된 함수를 알려주어 다른 프로그램 또는 다른 모듈에서 함수를 호출 하게 하는 방법. 일반적으로 운영체제가 호출할 어플리케이션의 함수를 지정해 특정한 사건 또는 메시지가 발발 했을 때 호출되도록 지정할 수 있다. 즉 어떤 이벤트가 발생 했을 때 해당 함수를 호출 하는 것


함수호출과 callback의 차이점은 제어권에 있다.


호출자가->피호출자 호출(일반적인 함수흐름)

피호출자->호출자 호출(callback의 함수흐름)


이미지 출처 : http://lapislazull.tistory.com/79

반응형