Kurs: EJB, grunnleggende
Gateway ASMålsetting
Deltakerne skal lære å bruke EJB til å utvikle et system med forretningslogikk i henhold til EJB standarden slik at systemet/komponentene kan kjøres på applikasjonsservere som er implementert i henhold til EJB standarden. For dermed å dra nytte av leverandør uavhengigheten som dette gir.
Dokumentasjon
Enterprise Java Beans (3rd ed.), O’Reilly .
Kursinnhold
* Introduksjon
o Hva er EJB, og så en liten historikk og sammenligning av andre plattformer og teknologier i markedet
* Arkitektur oversikt
o En oversikt over hvordan EJB fungerer og de innvolverte elementene
* Ressurser og tjenester
o En gjennomgang av EJB serverens ressurser og tjenester. Herunder pooling, samtidighet, transaksjoner og persistens
* Den første EJB'en
o Vi utvikler en helt enkel EJB og en klient applikasjon til dennne EJBen
* Session Beans
o Presentasjon av Session Beans, både tilstandsløse og med tilstand
* Entity Beans
o Presentasjon av Entity Beans, både Container Managed Persistence og Bean Managed Persistence. I tillegg en oversikt over relasjoner, EJB QL og livs-syklusen til Entity Beans
* Message driven Beans
o Hva er Message Driven Beans, og hvorfor og hvordan kan man bruke dem til å løse praktiske oppgaver i en EJB applikasjon
* Transaksjoner
o Gjennomgang av prinsippene for transaksjoner og hvordan man bruker dette i EJB sammenheng
* Design and Patterns
o En presentasjon av mulige strategier for å designe en EJB basert løsning
* XML deployment descriptors
o Hva er en XML Deployment Descriptor, og hvordan brukes den for å sette en EJB i drift på EJB server
* Ressurser
o En liten liste med referanser til bøker, produkter og web-steder med informasjon om EJB
Metodikk
Gateway tilbyr praktisk og virkelighetsnær opplæring.
I tillegg til å jobbe med kurs og opplæring, er våre instruktører også konsulenter som jobber med utvikling og problemløsninger i den aktuelle programvare. Dette betyr at instruktørene kjenner den praktiske bruk av programmet i ulike bedriftsmiljøer.
Vi har som oftest små grupper på kurs, slik at kursleder kan ta seg av hver enkelt. Alle deltakere får egen PC under kurset. Kursleder vil vise ulike teknikker på storskjerm, deltakerne vil deretter få oppgaver der de kan prøve ut disse teknikkene.
Deltakerne vil få utdelt dokumentasjon som vil bli benyttet under kurset, slik at man lettere kan bruke dokumentasjonen som oppslagsverk i ettertid.
Forkunnskaper
Kunnskap tilsvarende Java grunnkurs, erfaring med utvikling av forretningslogikk og generell kunnskap om SQL og databaser.
EJB, grunnleggende
100% sikkert skjema
Tar ett minutt å fullføre
Hurtig respons
Åpen deltakerdiskusjon om kurset eller emnet
Del gjerne din erfaring eller tanker om dette kurset eller temaet med andre!
