pub-sub

옵저버 패턴 (Observer Pattern)
옵저버 패턴 (Observer Pattern) 객체의 상태 변화을 감지하고 연결된 다른 객체의 상태를 쉽게 변경할 수 있도록 한다.일대다 의존 관계를 구성해서 하나의 객체가 상태를 변경하면 모든 의존 객체에게 자동으로 알림이 전송되고 업데이트 하는 패턴이다. 주로 사용하는 곳알림, 이벤트 기능이 필요한 대부분의 기능에서 해당 패턴을 사용한다.Android의 Event Listener브라우저의 Event HandlerJava Swing 라이브러리(GUI)이외에도 GUI 프로그래밍을 하거나 메시지 발송과 같은 기능을 사용한다면 옵저버 패턴이 빠질 수 없다.용어 정리Subject : 상태 변경을 알려주는 객체 (발행인)Observer : 상태 변경에 대한 알림을 받는 객체 (구독자) 헷갈리는 개념 정리Pu..