Co to je SOAP?

Co je SOAP a REST

Oproti RESTU je SOAP spíše procedurální (REST je orientovaný na data). To se projevuje i ve způsobu volání – URL při používání SOAPu bude typicky obsahovat nějaké sloveso, na rozdíl od RESTu, kde bude typicky nějaké podstatné jméno (v našem případě to bude podstatné jméno movies , ale o tom později).
Archiv

Co je to WSDL

WSDL (Web Services Description Language) je jazykem pro popis funkcí, jež nabízí tzv. webová služba, a dále pro popis vstupů a výstupů těchto funkcí (jinými slovy, co webová služba poskytuje a jak si o to říci). Jelikož webová služba v principu komunikuje protokolem SOAP, WSDL zpravidla popisuje SOAP komunikaci.

Jak funguje webová služba

Webová služba je reprezentována softwarovým nebo hardwarovým agentem; ti mohou být různí, ale webová služba zůstává stále stejná. Během transakce je jeden agent žádajícím o službu a druhý poskytujícím službu. Standardy používané specifikací webových služeb mají za úkol zajistit totožnou sémantiku obou agentů.

Jak funguje REST API

REST API je, na rozdíl od SOAP, architektura fungující na principu klient-server, kdy veškerá uživatelská data zůstávají uložena na straně klienta. Díky tomu by nemělo dojít k úniku citlivých dat. Jedná se o pravděpodobně nejpoužívanější řešení určené k tvorbě aplikačních rozhraní. Ke své funkci využívá HTTP protokol.

Jak funguje SOAP

SOAP umožňuje zaslání XML zprávy mezi dvěma aplikacemi a pracuje tedy na principu peer-to-peer. Zpráva je jednosměrný přenos informace od odesílatele k příjemci, ale díky kombinování několika zpráv můžeme pomocí SOAPu snadno implementovat běžné komunikační scénáře.

Co je to API

API, neboli aplikační programové rozhraní, slouží k předávání dat mezi softwarovými aplikacemi formalizovaným způsobem. Mnohé služby nabízejí veřejná API, díky nimž může kdokoli do služby předávat obsah nebo ho z ní odebírat.

Co to je Endpoint

Endpointy jsou funkce, dostupné skrze API, které provádí několik akcí, jakými jsou například získávání příspěvků nebo vytvoření nového uživatele. Mohli bychom říci, že endpoint spouští proceduru, která provádí určitý úkol. Tyto endpointy jsou závislé na předaných parametrech.

Co to je rest

Representational state transfer (REST) je termín z počítačových věd, cesta, jak jednoduše vytvořit, číst, aktualizovat (editovat) nebo smazat informace ze serveru pomocí jednoduchých HTTP volání. Jde o obecně přijímaný příklad (paradigma) softwarové architektury distribuovaných systémů, zejména webových služeb.

Co je WebAPI

"WebAPI představuje způsob, jak pracovat s Abrou z externích aplikací – eshopů, webových portálů a podobně," začíná svůj proslov Tomáš. Pomocí několika jednoduchých IT kroků, o které se postará Váš specialista, dostanete z informačního systému data do Vašeho e-shopu a naopak.

Co obsahuje Endpoint

Microsoft Endpoint Manager

V současné době zahrnuje produkty Microsoft Endpoint Configuration Manager (dříve SCCM – System Center Configuration Manager) a Microsoft Intune včetně některých souvisejících služeb jako Windows Autopilot, Endpoint Analytics a Microsoft Defender for Endpoint.