Inhoud
De EJB-specificatie werd in het leven geroepen om in Java ook multi-tier applicaties te kunnen maken. Een multi-tier applicatie is een applicatie met verschillende lagen: zo is er de presentatie-laag, die kan bestaan uit webpagina's of een Swing-applicatie, de web-laag die kan bestaan uit JSP-pagina's of Servlets, de database-laag, ... EJB's worden in zo'n model gebruikt voor de businesslogica. Ze kunnen op verschillende manieren communiceren met de andere lagen van de applicatie (via CORBA, JMS, ...). Als applicatie-server wordt JBoss gebruikt.
Inhoudstafel
- EJB Containers
- EJB Architectuur
- Session Beans
- Dependency Injections
- Web Clients
- EJB en JPA
- Message Driven Beans
- Beveiliging
- Transacties
- Interceptors
- Web Services
- Design Patterns
Doelgroep
Deze cursus is bedoeld voor ervaren programmeurs die client-server applicaties willen leren ontwikkelen volgens het multi-tier model.
Syllabus
Voor deze cursus wordt gebruik gemaakt van een op maat gemaakte syllabus waarin theorie wordt afgewisseld met praktische oefeningen. Voorbeelduitwerkingen van de oefeningen worden ter beschikking gesteld. Dit stelt de cursist in staat ook na de cursus zelfstandig een aantal oefeningen te maken.
Taal
De syllabus en de lessen zijn in het Nederlands.
Duur
8 dagen
Voorkennis
Goede kennis van Java de basis en geavanceerde technieken. Kennis van Java en het web, JMS, JNDI, RMI en CORBA.