Cocoon
-
Upload
charleigh-edwards -
Category
Documents
-
view
32 -
download
0
description
Transcript of Cocoon
-
Cocoonautor : maciej brzezik
-
Co to jest Cocoon:Pozwala na faktyczne rozdzielenie pracy osb pracujcych nad serwisem internetowym (grafikw, programistw, managerw projektu, autorw treci).
-
Jest skonstruowany jako abstrakcyjna maszyna, tzn. skada si z wymienialnych komponentw, dziki czemu moe suy najrniejszym celom, take realizowanym w technologiach, ktre dopiero zostan opracowane.
-
Jak to wyglda:Rozmieszczenie (ang. deployment) aplikacji Cocoona
-
Rozdzia obowizkw:(ang. Separation of Concerns - SoC)
-
Potoki:Generator (ang. genertor)
Transformator (ang. transformer)
Komponent serializujcy (ang. serializer)
Czytnik (ang. reader)
-
Konfigurowanie potoku:Konfiguracja potoku
Wykonanie potoku
-
Generatory- (G ) Komponenty Serializujce- (Sr) Transformatory- (T) Komponenty Dopasowujce- (M) Akcje- (A) Komponenty Wybierajce- (Sl)
-
Dziaanie potoku:1. Przyjcie dania od klienta; 2. Ustalenie waciwego potoku, ktry powinien zaj si interpretacj tego dania oraz w dalszej kolejnoci wygenerowaniem odpowiedzi (wykonuje komponent dopasowujcy - matcher);3. Dalszy monta (konfiguracja) potoku z zadeklarowanych komponentw; 4. Poinstruowanie potoku aby zaj si obsug dania - wykonanie potoku.