Päivitetty viimeksi 08.06.2006 11:10 Pääsivu

Huom! Kurssi OHJ-5201 korvaa syksystä 2006 lähtien kurssin OHJ-5200 XML Ohjelmistokehityksessä.

Huom! Syksyn 2006 luennot järjestetään salissa S3 keskiviikkoisin ja torstaisin klo 14-16. Huom! Luentosali on muutettu (aiemmin ilmoitettu sali: TB109).

Opintojakson tavoitteena on opettaa osallistujille Web-palveluiden toteutustekniikoita. Kurssilla käsitellään myös muita XML-pohjaisia menetelmiä, jotka tukevat sovellusten välistä integraatioita ja kommunikointia. Opintojaksolla käsitellään mm. seuraavia asioita:

  • XML-jäsentäjät ja työkalutuki, XML prosessorien tarjoamat SAX ja DOM APIt sekä niiden käyttö, hyödyllisiä XML-pohjaisen teidon käsittelyyn tarkoitettuja kieliä kuten XPath
  • XML-pohjaiset tiedonsiirtoformaatit, XMI
  • Palveluorientoitunut arkkitehtuuri (SOA) ja asiakassovellusten suunnitellusta, standardit ja teknologiat (WSDL,SOAP,UDDI), palveluiden toteutuksesta, palveluiden koordinoinnista
  • Lyhyt katsaus vaihtoehtoisiin näkemyksiin Web-palvuihin (ebXML ja RosettaNet)
  • XML-pohjainen tieto ja tietokannat: tietokantatyypin valinta, dokumenttikeskeinen ja datakeskeinen tieto, XML ja relaatiotietokannat
  • Legacy-ohjelmat ja niiden käyttö Web-palveluina
  • Turvallinen viestinvälitys verkossa, XML Encryption ja XML Signature -kielet, turvallinen viestinvälitys Web-palvelukonseptissa