høst 2020: DTE-2801 Internettapplikasjoner - 10 stp
Innhold
Emnet gir en introduksjon til prinsipper og praksis for konstruksjon av distribuerte system. Tema inkluderer transparenser, interaksjonsmodeller, fundamentale modeller for distribuerte system, distribuert mellomvare med fokus på objektbasert mellomvare og komponentbaserte arkitekturer med tilhørende tjenester.
Øvelsene og innleveringene omfatter programmering med bruk av objekt-basert mellomvare.
Konkrete teknologier som omhandles i kurset er blant annet:
- Java RMI
- XML-RPC
- SOAP
- J2EE
- EJB 3.1
- Spring
- WebServices
- SOA (Tjenestorienterte Arkitekturer)
- Cloud Computing (SaaS / IaaS / PaaS)
I tillegg vil det gis introduksjon til nye rammeverk for utvikling av applikasjoner på internett.
Hva lærer du
Etter bestått emne skal studentene ha følgende læringsresultat:
Kunnskaper og forståelse:
- grunnleggende prinsipper og begreper for distribuerte systemer.
- virkemåten til de viktigste typer av distribuerte systemer.
- standarder for distribuert prosessering.
- sentrale krav og utfordringer til konstruksjon av moderne distribuerte systemer.
- hvordan interoperabilitiet implementeres og brukes, og hvilke sentrale egenskaper som interoperablilitet innenbærer.
- hvordan låsing og flerbrukerproblematikk løses i distribuerte systemer.
- prinsippielle forskjeller mellom flere plattformer for mellomvare og distribusjon.
- nyere teknologiske løsninger innenfor distribuerte systemer og fundamentene for disse.
Ferdigheter:
- design, analyse, og implementering av systemer som benytter følgende mellomteknologier
- Java RMI
- XML-RPC
- EJB 3.1
- Webservices
- evaluering av mellomteknologier opp mot krav for interoperabilitiet, anvendelse mv.
- evaluering av konsekvenser av valg av mellomvareløsninger opp mot applikasjons- og designkrav.
Kompetanse:
- kunne tilegne seg informasjon om andre plattformer for mellomvare og interoperabilitet.
Siste eksamenstermin
Emnet legges ned og siste mulighet til å avlegge eksamen etter dette semesteret, er høst 2021Her finner du mer informasjon om eksamen i nedlagte emner
Eksamen
Arbeidskrav
2 Obligatoriske øvinger som vurderes Bestått eller Ikke-Bestått.
Begge øvinger må være bestått for å være kvalifisert til karakter i faget.
Det kreves minst 75% oppmøte i faget på øvinger og forelesning (dette gjelder ikke nettstudenter)
Eksamen og vurdering
Vurderingsform: Mappe
Mappen består av obligatoriske arbeidskrav sammen med ytterligere 2 obligatoriske oppgaver som karaktersettes. Innholdet i mappen evalueres og er sammen med progresjon i faget for øvrig grunnlag for karaktersetting i faget.
Krav til de enkelte arbeider gis underveis. Det gis bokstavkarakterer fra A-F, der F er ikke-bestått. Det gis kontinuasjonsadgang for studenter som ikke har bestått siste ordinære arrangerte eksamen i dette emnet.
- Om emnet
- Studiested: Narvik | Bodø | Nettbasert |
- Studiepoeng: 10
- Emnekode: DTE-2801
- Ansvarlig enhet
- Institutt for datateknologi og beregningsorienterte ingeniørfag