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, osv.
Problemer og løsninger i tjenesteorienterede arkitekturer. For eksempel orchestration og choreography af webtjenester, langt levende transaktioner, sikkerhed, osv.