Forelæsninger og øvelser. Forelæsninger og øvelser dækker
praktiske aspekter, ligesom programmering af webtjenester, men også
mere teoretiske aspekter.
Målet er at forstå de grundlæggende begreber i webtjeneste
teknologi og problemerne og deres løsninger i tjenesteorienterede
arkitekturer.
Læringsmål:
En studerende, der fuldt ud har opfyldt kursets mål, vil kunne:
arbejde i et team og bygge en stor tjenesteorienteret
anvendelse som bruger webtjenester
analysere beskeder som bliver udvekslet mellem
webtjenester
oprette webtjenester fra deres beskrivelse
bruge webtjenester i overenstemmelse med deres beskrivelse
sammensætte webtjenester fra eksisterede webtjenester
beskrive koordinationen mellem flere webtjenester
dokumentere en stor tjenesteorienteret anvendelse som bruger
webtjenester
diskutere sikkerhed af webtjenester
forklare standard dokumenter som handler om webtjenester
forklare tjenesteorienterde arkitekturer
Kursusindhold:
Teknologier for webtjeneste, f.eks. XML, SOAP, WSDL, REST osv.
Problemer og løsninger i tjenesteorienterede arkitekturer. For
eksempel orchestration og choreography af webtjenester, langt
levende transaktioner, sikkerhed, osv.