Přednášky:
1. Aplikační oblasti integrace podnikových informačních systémů
2. Integrační platformy a jejich koncepty
3. Servisně orientovaná architektura – definice a základní pojmy
4. Služby a jejich typy – typy webových služeb
5. Životní cyklus služeb – terminologi a pojetí v rámci implementace SOA
6. Základní postupy implementace SOA – rozdíly v modelech
7. Návrhové vzory SOA
8. Modely zralosti SOA – návaznosti na implementace a jeji naplnění
9. XML, BPEL, BPMN a další standardy
10. Bezpečnost webových služeb a jejich rozšíření
11. Case Study I – příklady implementace SOA a zkušenosti z různých odvětví
12. Case Study II - příklady implementace SOA a zkušenosti z různých odvětví
13. Cloud Computing - základní pojmy a dělení technologických přístupů
14. Cloud Computing - business modely a jejich stanovení
Cvičení:
– Základy XML jazyka a jeho syntaxe
– Tvorba DTD a jeho význam při tvorbě XML souborů
– Pravidla tvorby XML schématu a nastavení validace
– Analýza a návrh webových služeb
– Modelování webových služeb pomocí UML I.
– Modelování webových služeb pomocí UML II.
– Tvorba webových služeb
– Testování webových služeb
– Implementace webových služeb v prostřední NetBeans I.
– Implementace webových služeb v prostřední NetBeans II.
– Samostatná tvorba projektu
– Prezentace projektu a jeho zhodnocení
1. Aplikační oblasti integrace podnikových informačních systémů
2. Integrační platformy a jejich koncepty
3. Servisně orientovaná architektura – definice a základní pojmy
4. Služby a jejich typy – typy webových služeb
5. Životní cyklus služeb – terminologi a pojetí v rámci implementace SOA
6. Základní postupy implementace SOA – rozdíly v modelech
7. Návrhové vzory SOA
8. Modely zralosti SOA – návaznosti na implementace a jeji naplnění
9. XML, BPEL, BPMN a další standardy
10. Bezpečnost webových služeb a jejich rozšíření
11. Case Study I – příklady implementace SOA a zkušenosti z různých odvětví
12. Case Study II - příklady implementace SOA a zkušenosti z různých odvětví
13. Cloud Computing - základní pojmy a dělení technologických přístupů
14. Cloud Computing - business modely a jejich stanovení
Cvičení:
– Základy XML jazyka a jeho syntaxe
– Tvorba DTD a jeho význam při tvorbě XML souborů
– Pravidla tvorby XML schématu a nastavení validace
– Analýza a návrh webových služeb
– Modelování webových služeb pomocí UML I.
– Modelování webových služeb pomocí UML II.
– Tvorba webových služeb
– Testování webových služeb
– Implementace webových služeb v prostřední NetBeans I.
– Implementace webových služeb v prostřední NetBeans II.
– Samostatná tvorba projektu
– Prezentace projektu a jeho zhodnocení