|
Naziv kolegija: Web servisi
Semestar izvođenja: ljetni
Satnica (P/S/V): 2/0/1
ECTS: 6
Nositelj: prof. dr. sc. Vladimir Mateljan
Izvođač: Vedran Juričić
Uvjeti: nema uvjeta
Vrsta izbornosti: Unutarnja izbornost
Jezik: hrvatski
Trajanje: 1 semestar
Status: izborni
Ispit: ispit je pismeni i usmeni
Sadržaj
Definicija i mogućnosti primjene web servisa. Prednosti, nedostaci i problemi web servisa. Upoznavanje s programskom platformom i alatima. Osnove objektno orjentiranog programiranja i XML-a. Projektiranje, razvoj i testiranje, te instalacija i održavanje web servisa. Povezivanje s relacijskom bazom podataka. Definiranje korištenih tehnologija i protokola.
Na vježbama se obrađuju primjeri koji prate predavanja. Studenti će izraditi aplikaciju, četveroloslojne arhitekture, koja će obuhvatiti sve gradivo s predavanja: bazu podataka, sloj za pristup bazi podataka, web servis i korisničku aplikaciju.
Cilj – opće i specifične kompetencije
Student će upoznati koncept, mogućnosti i ulogu web servisa u informacijskom sustavu. Praktičan rad na projektiranju, izradi i instalaciji web servisa omogućit će studentu stjecanje praktičnih znanja i vještina. Na vježbama će se koristiti najnoviji alati za razvoj aplikacija i neki od poznatih objektno orjentiranih programskih jezika.
Praćenje kvalitete i uspješnosti predmeta
Provjera kvalitete i uspješnosti izvedbe predmeta izvodit će se kombiniranjem unutrašnje i vanjske evaluacije. Unutrašnju evaluaciju činit će nastavnici i studenti. Evaluacija će se provesti metodom ankete na kraju semestra. Vanjsku evaluaciju realizirat ćemo prisustvovanjem kolega na predmetu i njihovom ocjenom predmeta i nastavnika.
Literatura
- Augustyniak, M.: .Net XML web servisi, Kompjuter biblioteka, 2003.
- Ferrara, A., MacDonald, M.: Programming .Net Web Services, O'Reilly, 2002.
- Foggon, D., Maharry D., Ullman D., Watson K., Programming Microsoft .Net XML Web Services, Microsoft Press, 2007.
Dopunska literatura
- Erl, T.: Service-Oriented Architecture: A Field Guide to Integrating XML and Web Services, Prentice Hall, 2004.
- Deitel, H., Deitel, P., DuWaldt, B., Trees, L.: Web Services: A technical introduction, Prentice Hall, 2002.
|