Detail předmětu
Prostředí distribuovaných aplikací
PDIe Ak. rok 2013/2014 zimní semestr 5 kreditů
Obecná charakteristika distribuovaných prostředí. Typy distribuovaných prostředí. Návrh a modelování distribuovaných aplikací. Distribuované operační a souborové systémy. Distribuované databázové systémy. Technologie JSP, J2EE, JavaBeans, EJB, RPC, XML-RPC, SOAP, IIOP. Webové služby. Technologie CORBA, COM, DCOM. Využití XML v distribuovaných prostředích. Bezpečnost v distribuovaných aplikacích.
Garant předmětu
Jazyk výuky
Zakončení
Rozsah
- 39 hod. přednášky
- 13 hod. projekty
Zajišťuje ústav
Získané dovednosti, znalosti a kompetence z předmětu
Student porozumí koncepcím a principům distribuovaných prostředí, seznámí se s tvorbou aplikací pro distribuovaná prostředí a zajištěním bezpečnosti v distribuovaných systémech.
Cíle předmětu
Porozumět principům a tvorbě aplikací pro distribuovaná prostředí, získat přehled v moderních distribuovaných prostředích, být schopen použít aplikační rozhraní pro různá programová prostředí.
Požadované prerekvizitní znalosti a dovednosti
Nejsou žádné prerekvizity.
Osnova přednášek
- Obecná charakteristika distribuovaných prostředí
- Typy distribuovaných prostředí
- Komunikace v diostribuovaných prostředích
- Distribuované operační a souborové systémy
- Synchronizace a transakce
- Kosistence a replikace
- Návrh a modelování distribuovaných aplikací
- RPC, XML-RPC, SOAP, IIOP
- CORBA, Real-time CORBA, COM, DCOM
- Architektury pro distribuované řídící systémy
- Time-triggered distribuované architektury
- Klustery, Bezpečnost v distribuovaných aplikacích
- Programovací jazyky pro rozsáhlé distribuované systémy
Průběžná kontrola studia
Hodnocení studia je založeno na bodovacím systému. Pro úspěšné absolvování předmětu je nutno dosáhnout 50 bodů.
Metody vyučování
Výuka předmětu je realizována formou: Přednáška - 3 vyučovací hodiny týdně, Projekty - 1 vyučovací hodina týdně.
Kontrolovaná výuka
Analýza požadavků a návrh projektů, vypracování dvou projektů, půlsemestrální test.