Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
courses:a4m33aos [2012/12/19 10:49] rychtluk Založen Slovník pojmů |
courses:a4m33aos [2025/01/03 18:23] (aktuální) |
||
---|---|---|---|
Řádek 18: | Řádek 18: | ||
~~DISCUSSION~~ | ~~DISCUSSION~~ | ||
- | ===== Zkouška 20.12. ===== | + | ===== Zkouška 20.1.2017 ===== |
+ | |||
+ | === Bottom-up, Top-down - popis, srovnání, příklad postupu, příklad postupu pro klienta === | ||
+ | === BPEL === | ||
+ | === Ontologie - popis, výhody, napsat příklady a popsat je === | ||
+ | === Hashovací funkce, Digitální podpis - popis, k čemu se používá === | ||
+ | === Websockety - jaké se používají funkce === | ||
+ | === 5 otázek ANO/NE === | ||
+ | |||
+ | |||
+ | ===== Zkouška 13.1.2014 ===== | ||
+ | |||
+ | === Stateless vs statefull a příklady využití (jak kladné tak záporné) === | ||
+ | === Co je to WSDL (nakreslit diagram vůbec nevím co tam chtěl) === | ||
+ | === Orchestrace, choreografie a mashup === | ||
+ | === Bezpečnost služeb, end-to-end, point-to-point === | ||
+ | === OWL, co je to ontologie k čemu slouží výhody nevýhody. === | ||
+ | |||
+ | ===== Zkouška 22.1.2015 ===== | ||
+ | |||
+ | === Kódování zpráv - vlastnosti, příklady === | ||
+ | === BPEL === | ||
+ | === Ontologie - způsoby zachyecní === | ||
+ | === Bezpečnost služeb, end-to-end === | ||
+ | === WebSocket - události === | ||
+ | ===== Zkouška 13.1.2014 ===== | ||
+ | |||
+ | === Stateless vs statefull a příklady využití (jak kladné tak záporné) === | ||
+ | === Co je to WSDL (nakreslit diagram vůbec nevím co tam chtěl) === | ||
+ | === Orchestrace, choreografie a mashup === | ||
+ | === Bezpečnost služeb, end-to-end, point-to-point === | ||
+ | === OWL, co je to ontologie k čemu slouží výhody nevýhody. === | ||
+ | |||
+ | ===== Zkouška 19.12.2013 ===== | ||
+ | |||
+ | Jedna hodina, 5 otazek (prvni odevzdavali uz po pul hodine), **NENÍ MINIMUM :-)** | ||
+ | |||
+ | === Idempotent request === | ||
+ | === XML === | ||
+ | === srovnat BPEL a WSDL === | ||
+ | === hashovací funkce === | ||
+ | === MVC v kontextu služeb, životnost jednotlivých částí M,V, a C === | ||
+ | |||
+ | |||
+ | ===== Zkouška 20.12.2012 ===== | ||
+ | |||
+ | Jedna hodina, 5 otazek (prvni odevzdavali uz po pul hodine) - vse viz lonske terminy | ||
+ | |||
+ | === SOA vs RPC === | ||
+ | |||
+ | Pozor u této otázky chce slyšet "Rozdíl mezi SOA a RPC je...". Napsal jsem mu tam, co je to RPC, co je to SOA a dostal jsem 0 bodů! | ||
+ | |||
+ | === Idempotent request === | ||
+ | === BPEL === | ||
+ | === XML === | ||
+ | === Semantic service === | ||
+ | |||
+ | ===== Zkouška 10.01.2012 ===== | ||
+ | |||
+ | 1. Stateless x Statefull (srovnání, výhody, nevýhody, příklady použití) | ||
+ | |||
+ | 2. Bottom-up, Top-down (srovnání, příklad postupu, příklad postupu pro klienta) | ||
+ | |||
+ | 3. RPC (obrázek, vysvětlit, výhody, nevýhody) | ||
+ | |||
+ | 4. UDDI (vysvětlit, obrázek použití, části) | ||
+ | |||
+ | 5. REST-SOA (vysvětlit, technologie, výhody, nevýhody) | ||
+ | |||
+ | ===== Zkouška 20.12.2011 ===== | ||
Jedna hodina, 6 otazek: | Jedna hodina, 6 otazek: | ||
Řádek 81: | Řádek 150: | ||
- | ===== Zkouška 4.1. ===== | + | ===== Zkouška 4.1.2012 ===== |
=== Idempotent request === | === Idempotent request === | ||
- | Přijaté duplicitní požadavky mají stejný efekt jako unikátní požadavek. Toto omezení umožní poskytovateli a klientovi zlepšit celkovou spolehlivost služby pouze tím, že se opakovaně vyskytují chyby na stejné požadavky. | + | Přijaté duplicitní požadavky mají stejný efekt jako unikátní požadavek. Toto omezení umožní poskytovateli a klientovi zlepšit celkovou spolehlivost služby pouze tím, že se v případě výskytu chyby požadavek zopakuje. |
=== WSDL co to je, k čemu se to využívá, jaké to má výhody a nevýhody === | === WSDL co to je, k čemu se to využívá, jaké to má výhody a nevýhody === | ||
Řádek 104: | Řádek 173: | ||
* múže spadnout na nepredikovatelných chybách sítě | * múže spadnout na nepredikovatelných chybách sítě | ||
+ | {{:courses:rpc.png?400}} | ||
=== BPEL nakreslit příklad diagramu, kde se využívá === | === BPEL nakreslit příklad diagramu, kde se využívá === | ||
Řádek 179: | Řádek 249: | ||
* založeno na HTTP | * založeno na HTTP | ||
* metody: HEAD, GET, PUT, POST, DELETE | * metody: HEAD, GET, PUT, POST, DELETE | ||
+ | * formáty: | ||
+ | * XML | ||
+ | * XML-RPC | ||
+ | * JSON | ||
+ | * YAML | ||
==== RESTful ==== | ==== RESTful ==== | ||
Řádek 203: | Řádek 278: | ||
* green pages | * green pages | ||
+ | ==== CORBA ==== | ||
+ | * [[http://en.wikipedia.org/wiki/Common_Object_Request_Broker_Architecture|Common Object Request Broker Architecture]] | ||
+ | * standard, který umožňuje komunikace mezi různými platfomami a jazyky | ||
+ | * jazykově a platformě nezávislé | ||
+ | * strong typing | ||
+ | * CORBA Interface Definition Language | ||
+ | * transakce a security | ||
+ | {{:courses:corba.png|}} | ||
+ | |||
+ | ==== Choreografie ==== | ||
+ | * spolupráce několika stran (služeb) | ||
+ | * je popsána jazykem Choreography Description Language (WS-CDL), rozšíření WSDL | ||
+ | * popisuje formát zpráv | ||
+ | * aplikuje se ke sdílení spolupráce skrze autonomní systémy | ||
+ | * může být použita k monitorování zasílání zpráv | ||
+ | * typy: | ||
+ | |||
+ | === abstraktní === | ||
+ | |||
+ | * definuje typ informací | ||
+ | * definuje sekvence a podmínky | ||
+ | * nedefinuje fyzickou strukturu zpráv | ||
+ | * endpoints | ||
+ | * řízení zpráv | ||
+ | |||
+ | === portabilní === | ||
+ | |||
+ | * definuje fyzickou strukturu zpráv (WSDL, ...) | ||
+ | * definuje detaily použité technologie (security, reliability) | ||
+ | * pravidla k řízení výměny zpráv |