Категорија: Дизајн обрасци

ПХП-Десигн Паттернс - Посматрач паттерн

Би , уторак 29. децембар 2009 10:02 ам

Ја сам читао Хеад Фирст Десигн Паттернс недавно и одлучили да напише неке од образаца као ПХП примера за моју личну корист. Први који сам одлучио да код горе је Обсервер паттерн . Формална дефиниција Обсервер паттерн је:

Посматрач образац (подскуп асинхроног објави / претплатити образац ) је софтверски дизајн образац у којем објекат , који се зове предмет, одржава листу својих породица, под називом посматрача, и обавештава их аутоматски сваке државе промена, обично позивом један од њихових метода . Углавном се користи за имплементацију дистрибуираних система догађај руковање.

Као системи постају све лабаво повезан одлука које сигурно када се догађај деси свим системима који захтевају познавање ових исправки буду информисани. На пример, блогу, после уштеде порука можда ћемо морати да ажурирате претраживач (нпр. Луцене), ажурирајте наш ситемап-а, ознаке, корисници претплаћени е-маил, итд посматрач образац омогућава програмерима да додају додатне слушаоцима без измена њиховог посматрати објекат . Убризгавањем посматрача (тј. претраживач ажурирање посматрач, Ситемап Генератор, итд) у предмету (тј. блогу уређивање система) можемо дозволити да изврши све неопходне допуне без икаквих промена.

Наставити читање 'ПХП обрасци дизајн - паттерн Обзервер' »













Панорама Тхеме би Тхемоцраци

8 посетилаца оффлине
3 гостију, 5 робота, није видљива 0 цланова
Макс посетилаца данас: 19 у 06:09 пм УТЦ
Овог месеца: 19 у 19-08-2011 06:09 пм УТЦ
Ове године: 130 у 28-03-2011 10:40 пм УТЦ
Алл Тиме: 130 у 28-03-2011 10:40 пм УТЦ