Fakultet tehničkih nauka

Predmet: Internet softverske arhitekture (17.RI41)

Matične organizacione jedinice predmeta: Odsek za primenjene računarske nauke i informatiku
Osnovne informacije:
 
Kategorija Naučno-stručni
Uža naučna oblast Primenjene računarske nauke i informatika
Multidisciplinarna Ne
ESPB 4
Cilj:

Osposobljavanje studenata za dizajn i konstrukciju višeslojnih klijent/server sistema zasnovanih na tehnologijama distribuiranih objekata.

Ishod:

Poznavanje tehnologija i standarda za gradnju višeslojnih klijent/server sistema.Student je kompententan da projektuje višeslojne, distribuirane softverske sisteme zasnovane na tehnologijama distribuiranih objekata.

Sadržaj:

Arhitekture višeslojnih klijent/server sistema. Pristup bazama podataka iz serverskih okruženja; upravljanje konekcijama. Direktorijumski servisi i pronalaženje objekata. Tehnologije distribuiranih objekata. Životni ciklus distribuiranih objekata. Upravljanje deljenim resursima u distribuiranom okruženju. Transakcioni režim rada. Distribuirane transakcije. Objektno-relaciono mapiranje. Šabloni dizajna u okruženju distribuiranih objekata.

Metodologija izvođenja nastave:

Predavanja; Računarske vežbe; Konsultacije.Ispit je usmeni. Ocena ispita se formira na osnovu uspeha sa laboratorijskih vežbi i usmenog ispita.

Literatura:
Autori Naziv Godina Izdavač Jezik
Floyd Marinescu EJB Design Patterns 2003 Wiley and Sons Engleski
Milosavljević, B., Vidaković, M. Java i internet programiranje 2007 Fakultet tehničkih nauka, Novi Sad Srpski jezik
E. Roman, R. P. Shriganesh, G. Brose Mastering Enterprise Java Beans, 3rd edition 2005 Wiley and Sons Engleski
Formiranje ocene:
Predmetna aktivnost Predispitna Obavezna Broj poena
Usmeni deo ispita Ne Da 55.00
Predmetni projekat Da Da 45.00
Izvođači nastave:
Predavanja
Računarske vežbe
Računarske vežbe
Predavanja