×
Универзитет у Новом Саду

Предмет: Интеграција информационих система и API менаџмент (19.IB34)

Основне информације:
 
Категорија Теоријско-методолошки
Ужа научна област Информационо-комуникациони системи
ЕСПБ 6

Циљ предмета Интеграција информационих система и API менаџмент јесте овладавање основним знањем неопходним за разумевање потреба за интеграцијама великих система и значаја управљања програмима у процесима њиховог интегрисања, као и методама за спровођење тих процеса.

Студенти ће се упознати са основним принципима и појмовима везаним за интеграције информационих система и, по завршетку курса, биће оспособљени да самостално испројектују комуникацију између више система програмирањем јединственог интерфејса који дефинише начин на који апликације размењују информације. Такође, студенти ће овладати коришћењем савремених алата за пројектовање интеграција и програмирање API-ја.

Основни појмови везани за интеграције, XML – eXtensible Markup Language, JSON – JavaScript Object Notation, RESTful веб сервиси, RAML – Representational State Transfer, Животни циклус API-ја, Упознавање са Anypoint Platformom и Anypoint Studiom, Прављење апликација у Anypoint Studiu, MEL – Mule Expression Language, Структурирање Mule апликација, Организација Mule апликација, Комуникација са веб сервисима, Обрада и праћење грешака, Управљање токовима порука, DataWeave транформације, Конектовање на додатне/екстерне ресурсе.

Настава на предмету обухвата предавања са примерима развоја интеграција информационих система и објашњењима свих концепата који су саставни део процеса интегрисања. Вежбе су током целог периода извођења подржане рачунаром и кроз практичан, интерактиван рад на заједничком примеру, студенти примењују знања стечена на предавањима. Обавезним пројектним задатком студенти показују способност за самосталну практичну примену стеченог знања.

Аутори Назив Година Издавач Језик
Dossot, D., C’Emic, J., Romero, V. Mule in Action, 2nd edition 2014 Manning Енглески
Лолић, Т., Стефановић, Д. Интеграција информационих система: основни концепти – електронска скрипта 2019 ФТН Српски језик
SOA Software, Inc. Building Successful APIs 2012 SOA Software, Inc. Енглески
Лолић, Т., Стефановић, Д. Интеграција информационих система и API менаџмент – уџбеник у припреми 2020 ФТН Српски језик
Лолић, Т, Стефановић, Д. Животни циклус API-ја – електронска скрипта 2019 ФТН Српски језик
Carter, R. Getting started with Mule Cloud Connect 2012 OReilly Енглески
Предметна активност Предиспитна Обавезна Број поена
Предметна активност
Практични део испита - задаци
Предиспитна
Не
Обавезна
Да
Број поена
30.00
Предметна активност
Предметни(пројектни)задатак
Предиспитна
Да
Обавезна
Да
Број поена
40.00
Предметна активност
Тест
Предиспитна
Да
Обавезна
Да
Број поена
30.00

Предавања

ДОН - други облици наставе