J2EE mallar

Den aktuella versionen av sidan har ännu inte granskats av erfarna bidragsgivare och kan skilja sig väsentligt från versionen som granskades den 2 juli 2019; kontroller kräver 4 redigeringar .

J2EE- mönster  är en uppsättning designmönster som beskriver arkitekturen hos en serverplattform för behoven hos medelstora och stora företag. Dessa mönster rekommenderas när du designar applikationer som använder J2EE java- arkitekturen för att lösa standardunderuppgifterna nedan:

Intercepting Filter

Tillhandahåller en centraliserad ingångspunkt för hantering av begäranden.

Front Controller

Kombinerar Dispatcher, Front Controller och View Helper, skjuter upp signalbehandlingen.

Dispatcher View

Dispatcher View-mönstret, liksom Service to Worker-mönstret, beskriver en vanlig kombination av andra katalogmönster. Båda dessa makromönster beskriver en kombination av styrenhet och avsändare med vyer och hjälpare. De beskriver den övergripande strukturen och betonar mönster som är relaterade men har olika användningsområden.

Tjänst till arbetare

Mönstret Service to Worker, liksom Dispatcher View-mönstret, beskriver en vanlig kombination av andra katalogmönster. Båda dessa makromönster beskriver en kombination av styrenhet och avsändare med vyer och hjälpare. De beskriver den övergripande strukturen och betonar mönster som är relaterade men har olika användningsområden.

Sammansatt vy

Skapa en sammansatt visuell representation

Visa Helper

Ger för- och efterbehandling av förfrågan.

Business Delegate

Döljer komplexiteten i att hitta och skapa företagstjänster.

Service Locator

Hanterar exekvering av frågor, cachelagring av resultat och bearbetning.

Value List Handler

Samlar ett sammansatt värdeobjekt från många datakällor.

Value Object Assembler

Döljer affärsobjekts komplexitet, centraliserar arbetsflödesbearbetningen.

Sammansatta enheter

Ger datautbyte mellan lager, vilket minskar nätverkstrafiken.

Värdeobjekt

Döljer affärsobjekts komplexitet, centraliserar arbetsflödesbearbetningen.

Session Fasad

Separerar presentations- och servicelager, tillhandahåller fasad- och proxygränssnitt för tjänster.

Dataåtkomstobjekt

Abstraherar en datakälla; ger transparent åtkomst till data.

Service Activator

Ger asynkron bearbetning för bönor.

Se även

Länkar

Sun Microsystems Inc. Core J2EE Pattern Catalog (nedlänk) . Tillträdesdatum: 27 januari 2009. Arkiverad från originalet 21 februari 2007.  
Sun Microsystems Inc. Intercepting Filter (nedlänk) . Tillträdesdatum: 27 januari 2009. Arkiverad från originalet 21 februari 2007.  
Sun Microsystems Inc. Front Controller (ej tillgänglig länk) . Datum för åtkomst: 27 januari 2009. Arkiverad från originalet den 19 juli 2008.  
Sun Microsystems Inc. Dispatcher View (nedlänk) . Tillträdesdatum: 27 januari 2009. Arkiverad från originalet 21 februari 2007.  
Sun Microsystems Inc. Service till arbetare (nedlänk) . Tillträdesdatum: 27 januari 2009. Arkiverad från originalet 21 februari 2007.  
Sun Microsystems Inc. Sammansatt vy (nedlänk) . Tillträdesdatum: 27 januari 2009. Arkiverad från originalet den 11 oktober 2010.  
Sun Microsystems Inc. Visa Helper (nedlänk) . Datum för åtkomst: 27 januari 2009. Arkiverad från originalet den 23 september 2010.  
Sun Microsystems Inc. Affärsombud (nedlänk) . Tillträdesdatum: 27 januari 2009. Arkiverad från originalet 21 februari 2007.  
Sun Microsystems Inc. Service Locator (nedlänk) . Tillträdesdatum: 27 januari 2009. Arkiverad från originalet 21 februari 2007.  
Sun Microsystems Inc. Value List Handler (nedlänk) . Tillträdesdatum: 27 januari 2009. Arkiverad från originalet 21 februari 2007.  
Sun Microsystems Inc. Value (Transfer) Object Assembler (otillgänglig referens) . Tillträdesdatum: 27 januari 2009. Arkiverad från originalet 21 februari 2007.  
Sun Microsystems Inc. Sammansatt enhet (länk går inte att nå) . Tillträdesdatum: 27 januari 2009. Arkiverad från originalet 21 februari 2007.  
Sun Microsystems Inc. Värde (överföring) Objekt (oåtkomlig referens) . Tillträdesdatum: 27 januari 2009. Arkiverad från originalet 21 februari 2007.  
Sun Microsystems Inc. Session Fasad (nedlänk) . Tillträdesdatum: 27 januari 2009. Arkiverad från originalet 21 februari 2007.  
Sun Microsystems Inc. Dataåtkomstobjekt (inte tillgänglig länk) . Tillträdesdatum: 27 januari 2009. Arkiverad från originalet 21 februari 2007.  
Sun Microsystems Inc. Service Activator (inte tillgänglig länk) . Tillträdesdatum: 27 januari 2009. Arkiverad från originalet 21 februari 2007.