PCMEF

Technology
12 hours ago
8
4
2
Avatar
Author
Albert Flores

PCMEF (Presentation, Control, Mediator, Entity, Foundation) je softwarová architektura využívaná v objektově orientovaném programování. Např. pro tvorbu webových aplikací je vhodnější než architektura MVC, protože využívá hierarchii vrstev, které mají volnější vazby než u MVC, což je v bezstavovém prostředí, jako je HTTP, výhodnější.

*Presentation ovládá GUI a interakce od uživatele *Control je aplikační logika (hledá informace v entitách a iniciuje mediátor, aby nahrál informace z foundation do entit) *Mediator obsluhuje interakci mezi entitami a foundation (např. Object-Relational Mapping) *Entity jsou business objekty nahrané v paměti *Foundation obsluhuje (low level) komunikaci se zdrojem dat (např. +more databáze).

PCMEF architektura je založená na několika dobře známých návrhových vzorech (např. MVC, Facade, Abstract Factory, Chain of Responsibility, Observer, Mediator, Identity Map, Lazy Load)

Kategorie:Softwarová architektura Kategorie:Objektově orientované programování

5 min read
Share this post:
Like it 8

Leave a Comment

Please, enter your name.
Please, provide a valid email address.
Please, enter your comment.
Enjoy this post? Join Cesko.wiki
Don’t forget to share it
Top