ФЕИТ / Веб и интерфејсиWEB сервиси.
Разбери како се создаваат и користат веб-сервиси и како апликациите разменуваат податоци.
<>РАЗБЕРИ. ПРИМЕНИ. НАПРЕДУВАЈ.+
- 01Java веб-компоненти и XML/JSON податоци
- 02SOAP сервиси и опис со WSDL
- 03REST пристап и Java API
- 04Пакување, поставување и користење сервиси
02 / РАЗБЕРИ ГО КОНЦЕПТОТ
Логиката зад
решението.
Веб-сервисот е договор за размена меѓу системи. REST често работи со ресурси и HTTP, додека SOAP користи структуриран протокол и може да има опис преку WSDL. Форматот на пораката, методот, статусот и идентификаторите треба да бидат договорени. Клиентот мора да обработи и неуспех, не само успешен одговор.
ПРИМЕР ОД СЕКОЈДНЕВНАТА ПРАКТИКАИЛУСТРАТИВЕН ПРИМЕР
Поврзување продавница со курирски сервис
Продавница испраќа барање за достава на нарачка 501. Врската прекинува откако курирскиот сервис го примил барањето.
- 01
Барањето содржи стабилен идентификатор на операцијата и потребни податоци.
- 02
Клиентот повторува според правилата на договорениот API.
- 03
Сервисот препознава веќе обработен идентификатор и ја враќа постојната достава.
↳Што добиваме?Не се создаваат две доставки за едно логичко барање. Ова однесување мора да биде имплементирано, не се добива само со избор на REST.
Сценариото и податоците се поедноставени за учење. Примерот не претставува конкретен клиентски проект или измерени резултати од продукциски систем.
03 / СТУДЕНТСКИ ПРАШАЊА
Прашај.
Разбери подобро.
Дали JSON значи REST?+
Не. JSON е формат, а REST е архитектурен пристап. Истиот формат може да се користи во различни видови API.
Што опишува WSDL?+
Операции, пораки, типови и начини за поврзување со сервисот. Тоа помага клиентот да знае што може да испрати.
Дали timeout значи дека операцијата не се случила?+
Не. Одговорот може да се изгубил по обработката. Повторувањето бара внимателна стратегија и идентификатор.
УЧИ СО РАЗБИРАЊЕТвојот материјал.
Нашата следна задача.
Работиме на делот што ти е најпотребен: основни концепти, практични задачи или подготовка за колоквиум и испит. Содржината ја усогласуваме со материјалите што ги учиш во твојата генерација.
REC ТВОЈОТ ЧАС
▶
РАЗБЕРИ. ПОВТОРИ. ПРИМЕНИ.↺
ПОВТОРИ КОГА ТИ ТРЕБА.НЕ САМО ЕДНАШ. КОЛКУ ШТО ТИ ТРЕБА.Часот завршува.
Знаењето останува.
Секој час се снима. Врати се на објаснувањата, паузирај кај потешките делови и повтори ги задачите со свое темпо.
↺Снимките се достапни најмалку
во текот на еден семестар.
Снимките се наменети за твоето учење. Споделување и објавување се дозволени само по претходен договор.