Enterprise JavaBeans 3.0 (EJB) med RAD 7.5 og WAS 7.0

Målgruppe
Kurset henvender sig til Java-udviklere, der skal udvikle kritisk forretningslogik, som skal afvikles på en Java EE-server.
Forudsætninger
Deltagerne forventes at have solidt kendskab til Java - fx via kurserne
Objektorienteret programmering med Java 6
og Videregående programmering med Java 6.
Desuden forventes deltagerne at kende til JDBC og endeligt vil det øge udbyttet af kurset, hvis deltagerne på forhånd har kendskab til JPA - fx via kurset Java Persistence API (JPA).
Videre forløb
Hvis man kombinerer EJB3 med JPA og JSF, kan kurset med fordel efterfølges af kurset Seam 2. Seam er et applikationsframework, der gør det en del nemmere, at udvikle applikationer, der anvender JSF, JPA og EJB.

Beskrivelse
EJB3 definerer en komponentmodel, som gør det relativt nemt at udvikle kritisk forretningslogik i Java-baserede serversystemer. EJB3 tilbyder en programmeringsmodel som er både kraftfuld, fleksibel og nem at arbejde med - hvilket ikke var tilfældet med forgængeren EJB2. Kurset omhandler session beans og message-driven beans. Entity beans og JPA er ikke en del af dette kursus.
På kurset anvendes IBM Rational Application Developer 7.5 (RAD) som udviklingsmiljø og IBM WebSphere Application Server 7.0 (WAS) som Java EE-server. Kurset giver en introduktion til de EJB-værktøjer, som følger med RAD - herunder Universal Test Client (UTC), EJB-wizards, editors til deployment descriptors mm. Herudover introduceres de dele af WAS-serveren, som er vigtige for udviklere at kende til. Fx deployment, logfiler og grundlæggende konfiguration vha. den integrerede administrationskonsol (ISC).
Indhold
- Stateful og stateless session beans
- Message-driven beans og JMS
- EJB-annotations
- Dependency injection
- Interceptors og lifecycle events
- Integration med JPA
- Transaktionshåndtering
- Sikkerhedshåndtering
- Timer service og timeout callbacks
- Remote access (RMI, IIOP og JAX-WS)
- Clustering, tråde og fejlhåndtering
- Introduktion til EJB-support i Rational Application Developer 7.5
- Introduktion til WebSphere Application Server 7.0
- IBM's Universal Test Client (UTC)
- WAS-specifikke deployment descriptors
- EJB 3.0 default bindings og auto-linking i WAS

Tilmelding
Send email
eller ring 33 861 861 for at høre hvornår næste kursus afholdes.
Varighed
3 dage
Deltagerpris
14.400 kr ex. moms
Kursusnummer
LB1901
Afholdelsesdatoer
Glostrup
30/08-01/09 2010
07/09-09/09 2010
København K
Ingen planlagte afholdelser.
Kontakt os for mere information.