Observer design pattern (2) 썸네일형 리스트형 2020.10.13 일자 수업 : 옵저버 패턴, 네트워크 프로그램 실습 실습 - 발행자와 구독자의 데이터 공유 git/eomcs-java-project/mini-pms-33-b 옵저퍼 패턴과 자바에서 제공하는 Servlet 클래스들의 관계는 유사하므로 옵저버 패턴을 확실히 익혀야 한다. ServletContextListener 웹 어플리케이션을 실행하는 데 필요한 초기화 작업이나 웹 어플리케이션이 종료된 후 사용된 자원을 반환하는 등의 작업을 수행하는데 사용된다. 이를 통해 웹 어플리케이션이 시작되고 종료될 때 특정한 기능을 실행할 수 있다. 출처 : ServletContextListener 이벤트 처리| 작성자 원종천 구체적으로는 Servlet의 context의 변경 사항이 생길 때마다 그에 따른 수행 작업을 하는 클래스이다. 이번 실습에서는 발행자에서 옵저버에게 파라미터.. 2020.10.12 일자 수업 : Observer 디자인 패턴 Observer Design Pattern git/eomcs-java-basic/src/main com.eomcs.design-pattern.observer Observer Design Pattern (= Publish-Subscribe Pattern) Observer 디자인 패턴은 특정 객체의 상태 변화에 따라 수행해야 하는 작업이 있을 경우, 기존 코드를 손대지 않고 손쉽게 기능을 추가하거나 제거할 수 있는 설계 기법으로 발행(publish)/구독(subscribe) 모델 이라고 부르기도 한다. 구독 객체를 리스너(listener) 또는 관찰자(observer) 라 부르기도 한다. 어떤 객체의 상태에 변화가 생기면, 즉 이벤트가 생기면, 그것에 대한 소식을 받아 작업을 수행하는 객체가 listener.. 이전 1 다음