Opinto-opas 2008-2009
Perus

Perus Pori KV Jatko Avoin

|Tutkinnot|     |Opintokokonaisuudet|     |Opintojaksot|    

Opinto-opas 2008-2009

OHJ-5201 Web-palveluiden toteutustekniikat, 5 op
Web service development techniques

Opintojakson vastuuhenkilö

Tarja Systä

Toteutuskerrat

  Luentoajat ja -paikat Kohderyhmä, jolle suositellaan
Toteutus 1


Per 1, 2 :
Keskiviikko 14 - 16, S3
Torstai 14 - 16, TB111

 
3.-n. vuosikurssi
Tieto- ja sähkötekniikan tiedekunta  


Suoritusvaatimukset

Harjoitustyöt ja tentti
Osasuoritusten pitää liittyä samaan toteutuskertaan

Opetukseen ja oppimiseen liittyvät periaatteet ja lähtökohdat

-

Tavoitteet

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ö

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   


Oppimateriaali

Tyyppi Nimi Tekijä ISBN URL Painos,saatavuus... Tenttimateriaali Kieli
Opintomoniste   Web-palveluiden toteutustekniikat   Tarja Systä            Suomi  


Esitietovaatimukset

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  

Esitietoketju (Vaatii kirjautumisen POPiin)

Vastaavuudet

Opintojakso Vastaa opintojaksoa  Selite 
OHJ-5201 Web-palveluiden toteutustekniikat, 5 op OHJ-5200 XML ohjelmistokehityksessä, 5 op  

Lisätietoja

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.

Tarkempia tietoja toteutuskerroittain

  Kuvaus Opetusmuodot Toteutustapa
Toteutus 1   Luennot
Harjoitukset
Tieto- ja viestintätekniikan käyttö
Harjoitustyöt
   
Lähiopetus: 0 %
Etäopetus: 0 %
Itseopiskelu: 4 %  


Viimeksi muokattu05.08.2008
MuokkaajaTarja Systä