카테고리 : 디자인 패턴

PHP 디자인 패턴 - 옵저버 패턴

에 의해 , 화요일 2009년 12월 29일 오후 10시 2분

내가 읽었던 헤드 퍼스트 디자인 패턴 최근 것은 내 자신의 이익을 위해 PHP 예제로 패턴의 일부를 작성하기로 결정했습니다. I가 코드를 결정 하셨다니 첫 번째는 옵저버 패턴 . 옵저버 패턴의 공식적인 정의는 다음과 같습니다

관찰자 패턴 (비동기의 하위 집합이 패턴을 게시 / 구독 )는 소프트웨어 설계 패턴 되는 객체 , 주제라고이 관계자라는 그 부양 가족의 목록을 유지하고, 일반적으로 호출하여, 모든 상태 변화를 자동으로 알려줍니다 그들 중 한 방법 . 그것은 주로 분산 이벤트 처리 시스템을 구현하는 데 사용됩니다.

시스템이 증가함에 따라 더 느슨하게해야 이벤트가 이러한 업데이 트에 대한 지식이 통지되고 필요한 모든 시스템을 발생 때 만드는 결합. 예를 들어, 블로그 게시물은 게시물을 저장한 후 우리는 (예 : Lucene) 검색 엔진을 업데이 트해야 할 수도 있습니다, 관찰자​​ 패턴은 개발자들이 관찰 개체를 편집하지 않고 추가 리스너를 추가할 수 있습니다 우리 사이트맵, 태그, 이메일 가입 사용자 등 업데이트 . 제목 (예 : 블로그 게시물 편집 시스템)으로 관측 (예 : 검색 엔진 업데이트 참관인, 사이트맵 생성기 등) 주입함으로써 우리는 그것이 어떤 변화도없이 필요한 모든 업데이 트를 수행할 수 있습니다.

읽기 'PHP 디자인 패턴 - 옵저버 패턴'을 계속»













파노라마 테마로 Themocracy

9 방문객 온라인 지금
6 인, 3 봇, 0 회원
최대 방문자 오늘 : 12시 29분에서 15 세계 협정시 오전
이번 달 : 19-08-2011 6시 9분에서 19 세계 협정시 오전
올해 : 28-03-2011 세계 협정시 오후 10시 40분시 130
모든 시간 : 28-03-2011 세계 협정시 오후 10시 40분시 130