| Název: | Prostředí distribuovaných aplikací |
|---|
| Zkratka: | PDI |
|---|
| Ak.rok: | 2011/2012 |
|---|
| Semestr: | zimní |
|---|
| Studijní plán: | |
|---|
| Vyučovací jazyk: | čeština |
|---|
| Informace pro zapsané: | http://www.fit.vutbr.cz/study/courses/PDI/private/ |
|---|
| Kredity: | 5 kreditů |
|---|
| Ukončení: | zkouška (písemná) |
|---|
| Výuka: | | hod./sem | přednáška | sem./cvičení | lab. cvičení | poč. cvičení | jiná |
|---|
| Rozsah: | 39 | 0 | 0 | 0 | 13 |
|---|
| | zkouška | testy | cvičení | laboratoře | ostatní |
|---|
| Body: | 55 | 10 | 0 | 0 | 35 |
|---|
|
|---|
| Garant: | Zendulka Jaroslav, doc. Ing., CSc., UIFS |
|---|
| Přednášející: | Ráb Jaroslav, Ing., UIFS Ryšavý Ondřej, Ing., Ph.D., UIFS |
| Fakulta: | Fakulta informačních technologií VUT v Brně |
|---|
| Pracoviště: | Ústav informačních systémů FIT VUT v Brně |
|---|
| | | 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í. | | Anotace: |
|---|
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. Bezpečnost v distribuovaných aplikacích. | | Získané dovednosti, znalosti a kompetence: |
|---|
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. | | Osnova přednášek: |
|---|
- Obecná charakteristika distribuovaných prostředí
- Typy distribuovaných prostředí
- Komunikace v distribuovaný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
| | Osnova ostatní - projekty, práce: |
|---|
- Implementace vybraných aplikací,algoritmů pro zvolená distribuovaná prostředí.
| | Literatura referenční: |
|---|
- Tanenbaum, A., Steen, M.: Distributed Systems: Principles and Paradigms. Prentice Hall, 2002, ISBN: 0130888931
| | Literatura studijní: |
|---|
- Tanenbaum, A.: Modern Operating Systems. Prentice Hall, 2001, ISBN: 0130313580
- Stevens, W.R. "UNIX Network Programming." Vol. 1, The Sockets Networking API, 2004, ISBN: 0131411551
- Stevens, W.R. "UNIX Network Programming." Vol. 2, Interprocess Communications, 1999, ISBN: 0130810819
| | Průběžná kontrola studia: |
|---|
Analýza požadavků a návrh projektů, vypracování dvou projektů, prezentace projektů, půlsemestrální test. | | |
|