1 2010

OHJ-5201 Web-palveluiden toteutustekniikat

Yleiskuvaus

Kurssilla on kaksi pakollista harjoitustyötä, jotka muodostavat puolet kurssin arvosanasta. Molemmista harjoitustöistä pitää saada hyväksytty minimipistemäärä. Harjoitustyöt tehdään yksin, ei ryhmissä. Tarkemmat harjoitustyöohjeet päivitetään tälle sivulle.

Harjoitustyö 1. 22.9.-31.10.: Harjoitustyössä toteutetaan

  • XML-jäsentäjä,
  • Web-palvelut (top-down ja bottom-up)
  • sekä staattinen, REST ja SAAJ asiakas.

HUOM! Alla mainitut "Viikkoharjoitukset" eivät tarkoita viikottaista kokoontumista. Viime vuosina näihin viikottain (3-4 kertaa) järjestettyihin kokoontumisiin saapui paikalle hyvin vähän osallistujia. Syy siihen lienee se, että tarkkaan speksatut harjoitukset annettiin etukäteen verkossa eikä opiskelijoilla ollut tarvetta tulla paikalla (ts. ei ongelmia). Näin ollen olemme päätyneet tänäkin vuonna antamaan nämä viikkoharjoitukset etukäteen verkossa. Mikäli niiden suorittaminen ei onnistu, ota yhteyttä harjoitustyöassistentteihin ja varaa tapaamisaika.

1. Viikkoharjoitus: tutustu kehitysympäristöön ja teknologioihin

Harjoitustyöympäristö, Luento 15.10.

Vaatimukset (päivitetty 7.10.2009)


Harjoitustyö 2. 1.11.-30.11.: Harjoitustyössä mallinnetaan ja toteutetaan palvelupohjainen liiketoimintaprosessi (WS-BPEL).

Muutos tehtänantoon:

Sun / Moon Webservice, ei valitettavasti ole enää saatavilla. 

Harkkatyön vaatimus 1600 korvataan nyt seuraavalla:
1601 Sun / Moon Webservice:ä ei tarvitse käyttää
1602 Sun / Moon Webservice:n palauttama arvo pitää korvata omalla
kovakoodatulla arvolla. Arvon saa itse valita.

Jos kuitenkin palvelu palaa linjalle ennen deadlineä, voidaan
harjoitustyö toteuttaa ilman tätä muutosta.

2. Viikkoharjoitus: ympäristön asennus ja testaus

Vaatimukset


Kurssin pääassistentti on Anna Ruokonen. Assistenteilla on seuraavat päivystysajat:

Anna Ruokonen TE116 keskiviikko 13-14 (harjoitustyö 1 ja yleiset asiat)

Mikko Hartikainen TE117 torstai 13-14 (harjoitustyö 2)

Huom! Lähetä kaikki harjoitustöitä koskevat kysymykset ja palaute osoitteeseen webser@cs.tut.fi.