Fakultet tehničkih nauka

Predmet: Servisno orijentisane arhitekture sistema (17.IZOO61)

Osnovne informacije:
 
Kategorija Naučno-stručni
Uža naučna oblast
  • Inženjerstvo informacionih sistema
  • Informaciono-komunikacioni sistemi
ESPB 6

Cilj predmeta je obrazovanje studenata u oblasti informacionih i veb servisa i servisno orijentisanih arhitektura informacionih sistema. Studenti će razumeti osnovne koncepte servisno orijentisanog pristupa i biti osposobljeni da primene tehnologije i principe projektovanja sistema sa servisno orijentisanom arhitekturom.

Savladavanje tehnologija koje se koriste u izgradnji servisno orijentisanih informacionih sistema. Sticanje veština modelovanja, projektovanja i implementacije servisno orijentisane arhitekture korišćenjem veb servisa.Sticanje veština razvoja veb servisa korišćenjem izabranog razvojnog okruženja.

Osnove servisno orijentisane arhitekture i veb servisa. Osnove XML-a. Opisivanje servisa putem WSDL-a. SOAP protokol za razmenu poruka servisa. Obrasci razmene poruka, aktivnosti servisa, koordinacije, transakcije, aktivnosti poslovanja. Orkestracija i koreografija. Principi servisno orijentisane arhitekture i slojevi servisa. Tehnologije za implementaciju servisno orijentisane arhitekture. Implementacija veb servisa na osnovu postojećih klasa poslovne logike. Implementacija klasa poslovne logike za zadate veb servise.

Nastava se izvodi u formi predavanja i laboratorijskih, računarom podržanih vežbanja. U okviru nastave vežbanja se predviđa i samostalna izrada obaveznih zadataka, uz mogućnost otvorenih konsultacija sa predmetnim nastavnicima.

Autori Naziv Godina Izdavač Jezik
Erl, T. Service-Oriented Architecture 2005 Prentice Hall Engleski
Tanenbaum, A., Van Steen, M. Distributed systems principles and paradigms 2002 Prentice Hall, New Jersey Engleski
Richard Monson-Haefel J2EE Web Services 2004 Addison Wesley Engleski
Pržulj Đ., Mandić V. Servisno orijentisane arhitekture sistema - udžbenik u pripremi 2019 FTN, Novi Sad Srpski jezik
Predmetna aktivnost Predispitna Obavezna Broj poena
Predmetna aktivnost
Test
Predispitna
Da
Obavezna
Da
Broj poena
10.00
Predmetna aktivnost
Pismeni deo ispita - kombinovani zadaci i teorija
Predispitna
Ne
Obavezna
Da
Broj poena
50.00
Predmetna aktivnost
Prisustvo na računarskim vežbama
Predispitna
Da
Obavezna
Da
Broj poena
5.00
Predmetna aktivnost
Predmetni(projektni)zadatak
Predispitna
Da
Obavezna
Da
Broj poena
30.00
Predmetna aktivnost
Prisustvo na predavanjima
Predispitna
Da
Obavezna
Da
Broj poena
5.00
Predavanja
Računarske vežbe
Računarske vežbe