Middleware refers to technologies used to build modern distributed applications.
This is a middleware course for advanced students.
It introduces the role of middleware in modern software architectures,
and then focuses on individual features typically offered by middleware technologies
such as remote procedure call, messaging, deployment and others. For each feature,
the course discusses the general issues involved and introduces the specific
technologies used to address the issues.
Last update: Tajemník Katedry (04.05.2017)
Middleware označuje technologie používané pro konstrukci moderních distribuovaných aplikací.
Toto je kurz o middleware technologiích pro pokročilé studenty.
Seznámí studenty s rolí middleware v moderních softwarových architekturách,
poté se věnuje jednotlivým funkcím typicky nabízeným middleware jako je volání
vzdálených procedur (remote procedure call), zasílání zpráv (messaging),
instalace (deployment) a další a u každé jednak rozebírá principy a
jednak seznamuje s konkrétními technologiemi.
Course completion requirements -
Last update: prof. Ing. Petr Tůma, Dr. (14.02.2020)
The course focuses on solving and discussing assignments, each solution is graded on a scale of 0-10 points based on correctness and additional evaluation criteria (presentation, documentation, design, style). The overall grade is determined from the point average (minimum 5 for "good", 7 for "very good", 9 for "excellent"). Given that an essential course credit requirement is systematic work during the semester, retakes are not possible.
Last update: prof. Ing. Petr Tůma, Dr. (14.02.2020)
Během cvičení se řeší a diskutují úlohy, které jsou hodnoceny 0-10 body každá, hodnocení odráží splnění zadání a další vlastnosti řešení (prezentace, dokumentace, kvalita návrhu, styl). Výsledná známka je určena z průměru přidělených bodů (minimum 5 na "dobře", 7 na "velmi dobře", 9 na "výborně"). Vzhledem k tomu, že základní podmínkou získání zápočtu je systematická práce během semestru, jsou vyloučeny opravné termíny zápočtu.