J2EE - mallit ovat joukko suunnittelumalleja, jotka kuvaavat palvelinalustan arkkitehtuuria keskisuurten ja suurten yritysten tarpeisiin. Näitä malleja suositellaan suunniteltaessa sovelluksia, joissa käytetään J2EE - java -arkkitehtuuria alla lueteltujen standardialitehtävien ratkaisemiseksi:
Tarjoaa keskitetyn sisääntulopisteen pyyntöjen käsittelyn hallintaan.
Yhdistää Dispatcherin, Front Controllerin ja View Helperin, mikä lykkää signaalin käsittelyä.
Dispatcher View -malli, kuten Palvelu työntekijälle -malli, kuvaa muiden luettelomallien yleisen yhdistelmän. Molemmat näistä makrokuvioista kuvaavat ohjaimen ja lähettäjän yhdistelmää näkymien ja apuohjelmien kanssa. Kokonaisrakennetta kuvaillessaan ne korostavat toisiinsa liittyviä, mutta eri käyttötarkoituksia olevia malleja.
Palvelu työntekijälle -malli, kuten Dispatcher View -malli, kuvaa muiden luettelomallien yleisen yhdistelmän. Molemmat näistä makrokuvioista kuvaavat ohjaimen ja lähettäjän yhdistelmää näkymien ja apuohjelmien kanssa. Kokonaisrakennetta kuvaillessaan ne korostavat toisiinsa liittyviä, mutta eri käyttötarkoituksia olevia malleja.
Luo yhdistetty visuaalinen esitys
Tarjoaa pyynnön esi- ja jälkikäsittelyn.
Piilottaa yrityspalveluiden löytämisen ja luomisen monimutkaisuuden.
Hallitsee kyselyn suorittamista, tulosten välimuistia ja käsittelyä.
Kerää yhdistelmäarvoobjektin monista tietolähteistä.
Piilottaa liiketoimintaobjektin monimutkaisuuden, keskittää työnkulun käsittelyn.
Tarjoaa tiedonsiirron kerrosten välillä vähentäen verkkoliikennettä.
Piilottaa liiketoimintaobjektin monimutkaisuuden, keskittää työnkulun käsittelyn.
Erottelee esitys- ja palvelukerrokset, tarjoaa julkisivu- ja välityspalvelinrajapinnat palveluille.
Tiivistelmä tietolähteestä; tarjoaa avoimen pääsyn tietoihin.
Tarjoaa papujen asynkronisen käsittelyn.
Sun Microsystems Inc. Core J2EE Pattern Catalog (downlink) . Käyttöpäivä: 27. tammikuuta 2009. Arkistoitu alkuperäisestä 21. helmikuuta 2007.
Sun Microsystems Inc. Sieppaussuodatin (downlink) . Käyttöpäivä: 27. tammikuuta 2009. Arkistoitu alkuperäisestä 21. helmikuuta 2007.
Sun Microsystems Inc. Etuohjain (linkki ei käytettävissä) . Käyttöpäivä: 27. tammikuuta 2009. Arkistoitu alkuperäisestä 19. heinäkuuta 2008.
Sun Microsystems Inc. Dispatcher View (downlink) . Käyttöpäivä: 27. tammikuuta 2009. Arkistoitu alkuperäisestä 21. helmikuuta 2007.
Sun Microsystems Inc. Palvelu työntekijälle (downlink) . Käyttöpäivä: 27. tammikuuta 2009. Arkistoitu alkuperäisestä 21. helmikuuta 2007.
Sun Microsystems Inc. Yhdistelmänäkymä (downlink) . Käyttöpäivä: 27. tammikuuta 2009. Arkistoitu alkuperäisestä 11. lokakuuta 2010.
Sun Microsystems Inc. Näytä Helper (downlink) . Käyttöpäivä: 27. tammikuuta 2009. Arkistoitu alkuperäisestä 23. syyskuuta 2010.
Sun Microsystems Inc. Liiketoiminnan edustaja (downlink) . Käyttöpäivä: 27. tammikuuta 2009. Arkistoitu alkuperäisestä 21. helmikuuta 2007.
Sun Microsystems Inc. Service Locator (downlink) . Käyttöpäivä: 27. tammikuuta 2009. Arkistoitu alkuperäisestä 21. helmikuuta 2007.
Sun Microsystems Inc. Arvoluettelon käsittelijä (downlink) . Käyttöpäivä: 27. tammikuuta 2009. Arkistoitu alkuperäisestä 21. helmikuuta 2007.
Sun Microsystems Inc. Arvo (siirto) Object Assembler (ei tavoitettavissa) . Käyttöpäivä: 27. tammikuuta 2009. Arkistoitu alkuperäisestä 21. helmikuuta 2007.
Sun Microsystems Inc. Yhdistelmäkokonaisuus (linkkiä ei tavoiteta) . Käyttöpäivä: 27. tammikuuta 2009. Arkistoitu alkuperäisestä 21. helmikuuta 2007.
Sun Microsystems Inc. Arvo (siirto) Objekti (viite, jota ei tavoiteta) . Käyttöpäivä: 27. tammikuuta 2009. Arkistoitu alkuperäisestä 21. helmikuuta 2007.
Sun Microsystems Inc. Session Facade (downlink) . Käyttöpäivä: 27. tammikuuta 2009. Arkistoitu alkuperäisestä 21. helmikuuta 2007.
Sun Microsystems Inc. Data Access Object (linkki ei käytettävissä) . Käyttöpäivä: 27. tammikuuta 2009. Arkistoitu alkuperäisestä 21. helmikuuta 2007.
Sun Microsystems Inc. Palveluaktivaattori (linkki ei käytettävissä) . Käyttöpäivä: 27. tammikuuta 2009. Arkistoitu alkuperäisestä 21. helmikuuta 2007.