|
|
|||||||||||||||||
OHJ-5201 Web-palveluiden toteutustekniikat, 5 op
|
Tarja Systä
| Luentoajat ja -paikat | Kohderyhmä, jolle suositellaan | |
| Toteutus 1 |
|
3.-n. vuosikurssi
Tieto- ja sähkötekniikan tiedekunta |
Harjoitustyöt ja tentti
Osasuoritusten pitää liittyä samaan toteutuskertaan
-
Opintojakson tavoitteena on tutustuttaa opiskelijat palveluorientoituneeseen arkkitehtuuriin ja sen hyödyntämiseen sekä opettaa Web-palvelujärjestelmien toteutustekniikoita. Kurssilla käsitellään myös muita XML-pohjaisia menetelmiä, jotka tukevat sovellusten välistä integraatiota ja kommunikointia. Lisäksi opintojakson tavoitteen on tutustuttaa opiskelijat tarjolla olevaan työkalutukeen sekä antaa valmiudet hankkimaan itse lisätietoa alan kirjallisuudesta ja muista lähteistä.
| Sisältöalue | Ydinaines | Täydentävä tietämys | Erityistietämys |
| 1. | XML-jäsentäjät ja työkalutuki, XML-prosessorien tarjoamat SAX ja DOM APIt sekä niiden käyttö | SAX-suodattimet, StAX-jäsentäjä | Muut XML-pohjaisen tiedon ohjelmallista käsittelyä tukevat kielet, kuten XPath |
| 2. | Palveluorientoitunut arkkitehtuuri ja Web-palvelut: palveluiden ja asiakassovellusten suunnittelusta, standardit ja teknologiat, palveluiden ja asiakassovellusten toteutuksesta, palveluiden koordinoinnista, perusteet BPMN- ja BPEL-kielistä | legacy-systeemit ja niiden käyttö Web-palveluina, WS-I, BPMN- ja BPEL-kielten kattavampi tuntemus | Vaihtoehtoisia näkemyksiä Web-palveluihin, esim. ebXML |
| 3. | Turvallinen viestinvälitys verkossa, WS-Security ja erityisesti XML Encryption ja XML Signature -kielet, turvallinen viestinvälitys Web-palvelukonseptissa | Digitaalisten allekirjoitusten validointi |
| Tyyppi | Nimi | Tekijä | ISBN | URL | Painos,saatavuus... | Tenttimateriaali | Kieli |
| Opintomoniste | Web-palveluiden toteutustekniikat | Tarja Systä | Suomi |
| Opintojakso | P/S |
| MATHM-47150 Rakenteiset dokumentit | Suositeltava |
| OHJ-1150 Ohjelmointi II | Pakollinen |
| OHJ-1400 Olio-ohjelmoinnin peruskurssi | Pakollinen |
| OHJ-5010 Hajautettujen järjestelmien perusteet | Suositeltava |
| OHJ-5100 Seittiohjelmointi | Suositeltava |
| Opintojakso | Vastaa opintojaksoa | Selite |
|
|
|
Opintojakso on harjoitustyöpainotteinen ja painottaa tekemällä oppimista. Opiskeilijoille tarjotaan mahdollisuus harjoitustöiden välinäyttöön ja he voivat kurssin aikana keskustella harjoitustyöstä harjoistustyöassistenttien kanssa.
| Kuvaus | Opetusmuodot | Toteutustapa | |
| Toteutus 1 | Luennot Harjoitukset Tieto- ja viestintätekniikan käyttö Harjoitustyöt |
Lähiopetus: 0 % Etäopetus: 0 % Itseopiskelu: 4 % |