Opinto-opas 2004-2005

8105010 HAJAUTETTUJEN JÄRJESTELMIEN TEKNIIKAT, TECHNIQUES FOR DISTRIBUTED SYSTEMS, 4 ov

Tietoa luennoitsijoista
Tutkija Risto Pitkänen

Luentoja ja harjoituksia
Luentoja yhteensä 42 h Harjoituksia yhteensä 28 h

Luentoajat ja -paikat
per I: Keskiviikko 8 - 14, TB222
per II: Keskiviikko 9 - 12, TB222

Viikottainen opetus/periodi

S1

S2

K1

K2

Kesä

Luennot (h):

3+

3

-

-

-

Harjoitukset (h):

2+

2

-

-

-


Tavoitteet
Opiskelija saa yleiskuvan hajautettujen järjestelmien nykyaikaisista tekniikoista ja välikerrosten rakenteesta sekä perusvalmiudet olio- ja komponenttikeskeisten hajautettujen järjestelmien suunnitteluun ja toteutukseen.

Sisältö
Oliokeskeiset välikerrokset (middleware) ja komponenttitransaktiomonitorit. Hajautetut oliomallit. CORBA ja EJB. Hajautettujen järjestelmien suunnittelumalleja ja arkkitehtuuriratkaisuja.

Tutkintovaatimukset
Tentti ja harjoitustyö.

Kirjallisuus
Luentomoniste. Lisäksi suositellaan tueksi: Michi Henning, Steve Vinoski: Advanced CORBA Programming with C++. Addison-Wesley 1999. Richard Monson-Haefel: Enterprise JavaBeans. 3rd Edition. O'Reilly 2001.

Tietoa esitietovaatimuksista
Opintojaksot 8100300 ja 8100310 ovat keskenään vaihtokelpoiset.

Esitiedot

Numero

Nimi

OV

P/S

8100310

Tietorakenteet ja algoritmit

5

Pakollinen

8103080

Olio-ohjelmointi

4

Pakollinen

8105000

Hajautettujen järjestelmien perusteet

4

Pakollinen

8100300

Tietorakenteiden käyttö

3

Pakollinen

Kurssin kotisivu