Program se primenjuje od 24.07.2017..
Upoznavanje studenata sa konceptima servisno orijentisanih softverskih arhitektura (SOA) i osposobljavanje studenata za obradu XML dokumenata, kao i dizajn i razvoj softverskih komponenti za veb servise, REST servisei mikroservisne arhitekture.
Poznavanje SOA, XML i srodnih tehnologija, JSON formata i standarda za gradnju komponenti servisnih arhitektura (veb servisa, REST servisa, mikroservisnih komponenti). Student je kompetentan da projektuje sisteme zasnovane na principima SOA, korišćenjem XML dokumenata, JSON fomatiranih dokumenata,kao i da projektuje servisne komponente u skladu sa važećim standardima.
XML: pregled, sintaksa, struktura dokumenata. Standardi za specifikaciju strukture dokumenata i njihovu programsku obradu i transformacije.
Veb servisi: pregled koncepata, dostupne tehnologije za implementaciju. Standardi veb servis komponenti. Integracija informacionih sistema pomoću veb servis komponenti: protokoli za koordinaciju, kompozicija servisa. Standardi i primene veb servisa u sistemima elektronskog poslovanja. REST servisi, mikroservisne arhitekture.
Predavanja; Računarsko-laboratorijske vežbe; Konsultacije. Ispit je usmeni. Ocena ispita se formira na osnovu uspeha sa odbrane projekta i usmenog ispita.
Autori | Naziv | Godina | Izdavač | Jezik |
---|
V. Geroimenko | Dictionary of XML Technologies and the Semantic Web | 2004 | Springer-Verlag | Engleski |
G. Alonso, F. Casati, H. Kuno, V. Machiraju | Web Services: Concepts, Architectures and Applications | 2004 | Springer-Verlag | Engleski |
Predmetna aktivnost | Predispitna | Obavezna | Broj poena |
---|
Predmetni projekat | da | da | 50.00 |
Teorijski deo ispita | ne | da | 50.00 |
| Ime i prezime | Vid nastave |
---|
| | Predavanja |
| | Predavanja |
| | Računarske vežbe |