Skriv ut Forsiden > Studier > Bachelor > Programmering > Enterprise programmering 2

Enterprise programmering 2, PG660

Studiepoeng
10

Emneansvarlig
Tor-Morten Grønli

Tilsynssensor
Gøril Tømmerberg

Godkjenningsdato
10.01.2008

Hensikt
For dagens IT systemer stilles det store krav til tilgjengelighet og robusthet for applikasjoner både over internett og internt i bedrifter. Vi kan være med på å legge til rette for dette gjennom komponentbasert utvikling av distribuerte applikasjoner. Applikasjonene som utvikles vil ha fokus på å bli utviklet i tråd med gode, eksisterende praksiser (patterns).

Forutsetninger
Emnet forutsetter at emnet PG560 er gjennomført, eller at tilsvarende kunnskaper er ervervet.

Kompetansemål

  • Kunne skissere og forklare EJB komponent modellen
  • Kunne skissere og forklare prinsippene ved Java Enterprise Edition (JEE) arkitektur
  • Kunne utnytte prinsippne til komponentbasert utvikling i praktiske oppgaver
  • Kunne utvikle og sette i drift meldingsbasert bønner på en JEE server
  • Kunne utvikle og sette i drift Web Service på en JEE server
  • Kunne skissere og forklare begrepene synkron og asynkron kommunikasjon
  • Kunne utvikle og sette i drift en komplisert JEE applikasjon basert på patterns
  • Kunne gjøre aktivt bruk av transaksjoner
  • Kunne gjøre aktivt bruk av sikkerhetsmekanismer fra JEE for adgangskontroll og brukerstyring

Gjennomføring
Emnet gjennomføres med en kombinasjon av forelesninger og egenarbeid (lab).

Pensum
EJB 3 in action
Debu Panda, Reza Rahman, Derek Lane, Manning, 2007, 1 utgave
ISBN:978-1-933988-34-4

Karakterskala
Bokstavkarakter

Vitnemålstekst
Emnet har tatt for seg komponent basert utvikling i et dirtribuert miljø. Emnet har vist hvordan man bygger og setter i drift Java Enterprise komponenter som meldingsbønner og web services. Gjennom emnet har det blitt gitt introduksjon til emner som transaksjoner og sikkerhet. Det er lagt vekt på å vise hvordan alle elementene inngår som en helhet i en større applikasjon bygd opp med et fundament i Java Enterprise Edition patterns.

Litteraturliste
EJB 3 in action
Debu Panda, Reza Rahman, Derek Lane, Manning, 2007
978-1-933988-34-4 1

The Java EE 5 Tutorial
Jendrock, Ball, Carson, Evans, Fordin & Haase Addison-Wesley, 2006, 3 utgave
ISBN 0-321-49029-0 1

Vurdering
Vekting (%): 40%

Vurderingstype
Skriftlig

Hjelpemiddel
Ingen

Varighet
3 timer

Semester
6. semester, vår

Vekting (%): 60%

Vurderingstype
Innlevering

Hjelpemiddel
Alle

Varighet
48 timer

Semester
6. semester, vår

TILBAKE TIL PROGRAMMERING

Med forbehold om endringer.