Cílem předmětu je seznámit studenty se servisním přístupem k vývoji aplikací, s jeho přednostmi i omezeními. V rámci
cvičení si studenti nabyté poznatky vyzkouší prakticky.
Poslední úprava: T_KSI (27.04.2007)
Goal of the subject is to introduce service-oriented attitude to the application development with its advantages and
restrictions to the students. The students will check the achieved information in practice.
Literatura
Poslední úprava: T_KSI (27.04.2007)
1. Jaroslav Král: Informační systémy. Science, Veletiny, 1998.
2. Zoran Stojanovic, Ajantha Dahanayake: Service-Oriented Software System Engineering: Challenges and Practices. Idea Group Publishing, Hershey, PA, USA, 2005. ISBN 1-59140-426-6.
3. Thomas Erl: Service-Oriented Architecture: Concepts, Technology, and Design. Prentice Hall PTR, 2005, ISBN 0-13-185858-0.
Sylabus -
Poslední úprava: T_KSI (27.04.2007)
Servisně orientované systémy
o služba, servisně-orientovaný systém, SOA
o SOA jako specifické paradigma ortogonální k objektové filosofii
o varianty servisně orientovaných systémů (konfederace, aliance)
Hlavní nástroje budování servisně orientovaných systémů
o webovské systémy
o standardy pro SOA (XML, SOAP, WSDL, REST, UDDI), výhody, SW podpora, nevýhody, omezení.
o časté omyly, vzory a antivzory společné nebo obdobné pro OO i SO; SO vzory, které jsou OO antivzory, antivzory specifické pro SO.