암묵적 호출
Implicit invocation암묵적 호출은 콜백의 형태를 사용하여 이벤트 처리를 중심으로 시스템이 구조화되는 소프트웨어 아키텍처의 한 스타일을 위해 일부 저자에 의해 사용되는 용어다.그것은 통제의 역행과 비공식적으로 헐리우드 원리로 알려진 것과 밀접한 관련이 있다.
암묵적 호출의 이면에 있는 아이디어는 절차를 직접 호출하는 대신 구성요소가 하나 이상의 이벤트를 공지(또는 방송)할 수 있다는 것이다.시스템의 다른 구성 요소는 절차를 이벤트와 연결함으로써 이벤트에 대한 관심을 등록할 수 있다.이벤트가 발표되면 시스템 자체가 이벤트에 등록된 모든 절차를 호출한다.그러므로 사건 공시는 다른 모듈에서 절차의 발동을 암시적으로 유발한다.
— "An Introduction to Software Architecture", in 40px, 30px, David Garlan and Mary Shaw
암묵적 호출은 관찰자 패턴 뒤의 핵심 기법이다.[citation needed]
참고 항목
외부 링크
- David Garlan과 Mary Shaw의 소프트웨어 아키텍처 소개
- Benjamin Edwards의 암묵적 호출 아키텍처 소개