Șabloane J2EE

Versiunea actuală a paginii nu a fost încă examinată de colaboratori experimentați și poate diferi semnificativ de versiunea revizuită pe 2 iulie 2019; verificările necesită 4 modificări .

Modelele J2EE  sunt un set de modele de design care descriu arhitectura unei platforme de server pentru nevoile întreprinderilor mijlocii și mari. Aceste modele sunt recomandate atunci când proiectați aplicații folosind arhitectura Java J2EE pentru a rezolva sarcinile secundare standard enumerate mai jos:

Filtru de interceptare

Oferă un punct de intrare centralizat pentru gestionarea procesării cererilor.

Controler frontal

Combină Dispatcher, Front Controller și View Helper, amânând procesarea semnalului.

Vizualizare dispecer

Modelul Dispatcher View, precum modelul Service to Worker, descrie o combinație comună de alte modele de catalog. Ambele modele macro descriu o combinație de controler și dispecer cu vizualizări și ajutoare. Descriind structura generală, ei subliniază modele care sunt legate, dar au utilizări diferite.

Serviciu pentru muncitor

Modelul Service to Worker, precum modelul Dispatcher View, descrie o combinație comună de alte modele de catalog. Ambele modele macro descriu o combinație de controler și dispecer cu vizualizări și ajutoare. Descriind structura generală, ei subliniază modele care sunt legate, dar au utilizări diferite.

Vizualizare compusă

Creați o reprezentare vizuală compozită

Vizualizare Helper

Oferă pre- și post-procesare a cererii.

Delegat de afaceri

Ascunde complexitatea găsirii și creării serviciilor de afaceri.

Localizator de servicii

Gestionează execuția interogărilor, stocarea în cache a rezultatelor și procesarea.

Handler Listă de valori

Colectează un obiect valoare compus din mai multe surse de date.

Value Object Assembler

Ascunde complexitatea obiectelor de afaceri, centralizează procesarea fluxului de lucru.

Entități compuse

Oferă schimb de date între straturi, reducând traficul de rețea.

Obiect de valoare

Ascunde complexitatea obiectelor de afaceri, centralizează procesarea fluxului de lucru.

Fațada sesiunii

Separă straturile de prezentare și de servicii, oferă interfețe de fațadă și proxy pentru servicii.

Obiect de acces la date

Rezumate o sursă de date; oferă acces transparent la date.

Activator de servicii

Oferă procesare asincronă pentru boabe.

Vezi și

Link -uri

Sun Microsystems Inc. Catalog de modele de bază J2EE (link descendent) . Data accesului: 27 ianuarie 2009. Arhivat din original la 21 februarie 2007.  
Sun Microsystems Inc. Filtru de interceptare (link descendent) . Data accesului: 27 ianuarie 2009. Arhivat din original la 21 februarie 2007.  
Sun Microsystems Inc. Controler frontal (link indisponibil) . Data accesului: 27 ianuarie 2009. Arhivat din original la 19 iulie 2008.  
Sun Microsystems Inc. Vizualizare dispecer (link descendent) . Data accesului: 27 ianuarie 2009. Arhivat din original la 21 februarie 2007.  
Sun Microsystems Inc. Serviciu pentru lucrător (link descendent) . Data accesului: 27 ianuarie 2009. Arhivat din original la 21 februarie 2007.  
Sun Microsystems Inc. Vizualizare compusă (link descendent) . Data accesului: 27 ianuarie 2009. Arhivat din original la 11 octombrie 2010.  
Sun Microsystems Inc. Vizualizați Asistentul (link descendent) . Data accesului: 27 ianuarie 2009. Arhivat din original la 23 septembrie 2010.  
Sun Microsystems Inc. Delegat de afaceri (link descendent) . Data accesului: 27 ianuarie 2009. Arhivat din original la 21 februarie 2007.  
Sun Microsystems Inc. Localizator de servicii (link descendent) . Data accesului: 27 ianuarie 2009. Arhivat din original la 21 februarie 2007.  
Sun Microsystems Inc. Handler Listă de valori (downlink) . Data accesului: 27 ianuarie 2009. Arhivat din original la 21 februarie 2007.  
Sun Microsystems Inc. Value (Transfer) Object Assembler (referință inaccesabilă) . Data accesului: 27 ianuarie 2009. Arhivat din original la 21 februarie 2007.  
Sun Microsystems Inc. Entitate compusă (link inaccesibil) . Data accesului: 27 ianuarie 2009. Arhivat din original la 21 februarie 2007.  
Sun Microsystems Inc. Obiect Valoare (Transfer) (referință inaccesibilă) . Data accesului: 27 ianuarie 2009. Arhivat din original la 21 februarie 2007.  
Sun Microsystems Inc. Fațada sesiunii (link în jos) . Data accesului: 27 ianuarie 2009. Arhivat din original la 21 februarie 2007.  
Sun Microsystems Inc. Obiect de acces la date (link indisponibil) . Data accesului: 27 ianuarie 2009. Arhivat din original la 21 februarie 2007.  
Sun Microsystems Inc. Activator de servicii (link indisponibil) . Data accesului: 27 ianuarie 2009. Arhivat din original la 21 februarie 2007.