Detail předmětu

Prostředí distribuovaných aplikací

FIT-PDIeAk. rok: 2013/2014

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.

Jazyk výuky

angličtina

Počet kreditů

5

Nabízen zahraničním studentům

Všech fakult

Výsledky učení 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.

Prerekvizity

Nejsou žádné prerekvizity.

Plánované vzdělávací činnosti a výukové metody

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ě.

Způsob a kritéria hodnocení

Hodnocení studia je založeno na bodovacím systému. Pro úspěšné absolvování předmětu je nutno dosáhnout 50 bodů.

Osnovy výuky

  1. Obecná charakteristika distribuovaných prostředí
  2. Typy distribuovaných prostředí
  3. Komunikace v diostribuovaných prostředích
  4. Distribuované operační a souborové systémy
  5. Synchronizace a transakce
  6. Kosistence a replikace
  7. Návrh a modelování distribuovaných aplikací 
  8. RPC, XML-RPC, SOAP, IIOP
  9. CORBA, Real-time CORBA, COM, DCOM
  10. Architektury pro distribuované řídící systémy
  11. Time-triggered distribuované architektury
  12. Klustery, Bezpečnost v distribuovaných aplikacích
  13. Programovací jazyky pro rozsáhlé distribuované systémy

Učební cíle

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í.

Vymezení kontrolované výuky a způsob jejího provádění a formy nahrazování zameškané výuky

Analýza požadavků a návrh projektů, vypracování dvou projektů, půlsemestrální test.

Zařazení předmětu ve studijních plánech

  • Program IT-MGR-1H magisterský navazující

    obor MGH , 0 ročník, zimní semestr, doporučený kurs

Typ (způsob) výuky

 

Přednáška

39 hod., nepovinná

Vyučující / Lektor

Osnova

  1. Obecná charakteristika distribuovaných prostředí
  2. Typy distribuovaných prostředí
  3. Komunikace v diostribuovaných prostředích
  4. Distribuované operační a souborové systémy
  5. Synchronizace a transakce
  6. Kosistence a replikace
  7. Návrh a modelování distribuovaných aplikací 
  8. RPC, XML-RPC, SOAP, IIOP
  9. CORBA, Real-time CORBA, COM, DCOM
  10. Architektury pro distribuované řídící systémy
  11. Time-triggered distribuované architektury
  12. Klustery, Bezpečnost v distribuovaných aplikacích
  13. Programovací jazyky pro rozsáhlé distribuované systémy

Projekt

13 hod., nepovinná

Vyučující / Lektor