Objektorientert programmering - introduksjon, Objektorientert programmering - datastrukturer og algoritmer, Objektorientert programmering - nettverksapplikasjoner, eller tilsvarende kunnskaper.
Faget vil gi deg god innsikt i utvikling av mobile løsninger og distribuerte applikasjoner knyttet til Internett. I undervisningen vil en spesielt arbeide med utvikling og bruk av XML Web Services. Faget vil være prosjektorientert.
Distribuerte arkitekturer
Eksempler på distribuerte applikasjoner
Gjennomgang av protokollene HTTP og SOAP
Brukergrensesnitt
Utvikling og bruk av XML Web Services
- Publisering/abonnering av tjenester (UDDI)
- Bruke Web metoder asynkront
- Utføre Remoting Operations asynkront
- Håndtering av livssyklusen til Remote Objects
- Sende og motta meldinger ved bruk av Message Queuing
Forskjellige løsniger for distribuerte systemer, eksempelvis
- RMI, ORB og .NET Remoting
Mobile applikasjoner for WAP-telefoner, PDAs mv
Temaforelesninger, øvinger og praksisrelatert prosjektarbeid. Faget krever stor egeninnsats.
Prosjektoppgave. Innlevering av prosjektsøknad etter nærmere avtale, innlevering av prosessrapporter relatert til arbeidet med eget prosjekt samt presentasjoner av prosjekt i h.t. fastsaatte frister.