Vzory interakce zpráv v komponentě BPEL Process

Rozměr: px
Začít zobrazení ze stránky:

Download "Vzory interakce zpráv v komponentě BPEL Process"

Transkript

1 Vzory interakce zpráv v komponentě BPEL Process Marek Rychlý Vysoké učení technické v Brně Fakulta informačních technologií Ústav informačních systémů Přednáška pro IOA 5. listopadu 2014 Marek Rychlý Vzory interakce zpráv v komponentě BPEL Process Přednáška pro IOA, 5. listopadu / 25

2 Obsah 1 Orchestrace služeb s asyncrhonním voláním Aktivity BPEL související s orchestrací Asynchronní volání orchestrovaných služeb Příklad BPEL procesu s asynchronním voláním 2 WS-Addressing Correlation Sets Problémy při korelaci zpráv 3 Marek Rychlý Vzory interakce zpráv v komponentě BPEL Process Přednáška pro IOA, 5. listopadu / 25

3 Aktivity BPEL související s orchestrací Asynchronní volání orchestrovaných služeb Příklad BPEL procesu s asynchronním voláním Orchestrace služeb a BPEL Process komponenta (opakování ze 4. přednášky) Orchestruje napojené komponenty/služby pomocí vlastní logiky. (komponenta je vhodná pro implementaci business procesů/služeb) Logika orchestrace zapsána v jazyce BPEL v1.1 nebo BPEL v 2.0. (BPEL v1.1 aka BPEL4WS a BPEL v2.0 aka WS-BPEL jsou standardizovány) BPEL nemá stanovenou grafickou notaci, narozdíl od BPMN. (BPMN modely jsou převoditelné do BPEL, ikdyž to je pak velmi špatně čitelné) (diagram převzat z Oracle SOA Suite 11g: Essential Concepts ) Marek Rychlý Vzory interakce zpráv v komponentě BPEL Process Přednáška pro IOA, 5. listopadu / 25

4 Aktivity BPEL související s orchestrací Asynchronní volání orchestrovaných služeb Příklad BPEL procesu s asynchronním voláním Přehled strukturovaných aktivit v BPEL procesu (opakování z 6. přednášky) (diagram převzat z Next Generation Web Services in Practice ) Marek Rychlý Vzory interakce zpráv v komponentě BPEL Process Přednáška pro IOA, 5. listopadu / 25

5 Aktivity BPEL související s orchestrací Asynchronní volání orchestrovaných služeb Příklad BPEL procesu s asynchronním voláním Přehled základních aktivit v BPEL procesu (opakování z 6. přednášky) (diagram převzat z Next Generation Web Services in Practice ) Marek Rychlý Vzory interakce zpráv v komponentě BPEL Process Přednáška pro IOA, 5. listopadu / 25

6 Aktivity BPEL související s orchestrací Asynchronní volání orchestrovaných služeb Příklad BPEL procesu s asynchronním voláním Synchronní a asynchronní volání služeb (opakování z 6. přednášky) Při synchronním volání (typicky krátce pracující) služby předány parametry operaci volané služby a obdržena návratová hodnota případně zpráva o chybě. (po vyvolání služby její klient čeká/je blokovaný až do přijetí odpovědi) Při asynchronním volání (typicky dlouze pracující) služby předány parametry operaci volané služby pokud návratová hodnota, tak obdržena později pomocí callback. (po volání služby klient pokračuje, čeká až/pokud vůbec potřebuje odpověd ) (diagram převzat z Asynchronous vs. Synchronous BPEL process ) Marek Rychlý Vzory interakce zpráv v komponentě BPEL Process Přednáška pro IOA, 5. listopadu / 25

7 Aktivity BPEL související s orchestrací Asynchronní volání orchestrovaných služeb Příklad BPEL procesu s asynchronním voláním Asynchronní volání služby v BPEL procesu (diagram převzat z Oracle BPEL Process Manager Developer s Guide 10g ) Marek Rychlý Vzory interakce zpráv v komponentě BPEL Process Přednáška pro IOA, 5. listopadu / 25

8 Aktivity BPEL související s orchestrací Asynchronní volání orchestrovaných služeb Příklad BPEL procesu s asynchronním voláním Problémy při asynchronním volání služeb Požadavek na službu a odpověd samostatnými HTTP voláními. (volání požadavku i callback pomocí HTTP metody POST s prázdnou odpovědí) Protokol HTTP bezestavový, nelze sdružit volání do session. (nelze poznat, který callback souvisí se kterým původním požadavkem) Kontejner, kde běží BPEL engine přijímající volání, musí umět přiřadit do procesu přijatou zprávu na správnou aktivitu receive, (zejména odlišit zprávu začínající novou instanci BPEL procesu, tj. přijímanou prvním receive procesu, a zprávu končící to správné asynchronní volání orchestrované služby, tj. přijímanou jako callback tím správným receive následujícím po příslušném invoke ) přiřadit přijatou zprávu té správné instanci BPEL procesu. (proces je typicky v jednom okamžiku používán mnoha klienty, tj. existuje mnoho souběžných instancí BPEL procesu v různých stavech jeho průběhu) Instance čekající na callback mohou být dočasně pozastaveny. (tzv. Dehydration Point na obrázku na předchozí stránce) Marek Rychlý Vzory interakce zpráv v komponentě BPEL Process Přednáška pro IOA, 5. listopadu / 25

9 Aktivity BPEL související s orchestrací Asynchronní volání orchestrovaných služeb Příklad BPEL procesu s asynchronním voláním Příklad BPEL procesu s asynchronním voláním WSDL dokument volané služby <definitions xmlns=" targetnamespace=" <porttype name="loanservice"> <operation name="initiate"> <input name="request" message="tns:loanservicerequestmessage"/> </operation> </porttype> <porttype name="loanservicecallback"> <operation name="onresult"> <input name="result" message="tns:loanserviceresultmessage"/> </operation> </porttype> <plnk:partnerlinktype name="loanservice"> <plnk:role name="loanserviceprovider"> <plnk:porttype name="tns:loanservice"/> </plnk:role> <plnk:role name="loanservicerequester"> <plnk:porttype name="tns:loanservicecallback"/> </plnk:role> </plnk:partnerlinktype>... </definitions> Marek Rychlý Vzory interakce zpráv v komponentě BPEL Process Přednáška pro IOA, 5. listopadu / 25

10 Aktivity BPEL související s orchestrací Asynchronní volání orchestrovaných služeb Příklad BPEL procesu s asynchronním voláním Příklad BPEL procesu s asynchronním voláním BPEL proces volající službu <bpel-process id="loanbroker" src="loanbroker.bpel" wsdllocation="loanbroker.wsdl"> <properties id="loanservice"> <property name="wsdllocation"> </properties> <partnerlink name="loanservice" partnerlinktype="services:loanservice" myrole="loanservicerequester" partnerrole="loanserviceprovider"/> </partnerlinks> <variables> <variable name="request" messagetype="services:loanservicerequestmessage"/> <variable name="response" messagetype="services:loanserviceresultmessage"/> </variables> <sequence> <receive name="receiveinput" partnerlink="client" variable="input" porttype="tns:loanbroker" operation="initiate" createinstance="yes"/>... <invoke name="invoke" partnerlink="loanservice" inputvariable="request" porttype="services:loanservice" operation="initiate"/>... <receive name="receivecb" partnerlink="loanservice" variable="response" porttype="services:loanservicecallback" operation="onresult"/>... </sequence> </bpel-process> Marek Rychlý Vzory interakce zpráv v komponentě BPEL Process Přednáška pro IOA, 5. listopadu / 25

11 WS-Addressing Correlation Sets Problémy při korelaci zpráv Korelace asynchronních volání služeb Korelace = vzájemná souvislost/souvztažnost/interakce. (příchozích a odchozích zpráv v rámci jednoho BPEL procesu) Nutno přiřadit zprávy k instancím/vláknům běžících procesů. (příchozí zpráva musí nést informaci, která se použije pro výběr instance/vlákna) 1 WS-Addressing (v hlavičce volání je adresa callback operace a identifikátor zprávy) 2 Correlation Sets (zprávy řazeny do množinna základě obsahu a ty pak k instancím procesu) (diagram převzat z Patterns and Strategies for Building Document-Based Web Services ) Marek Rychlý Vzory interakce zpráv v komponentě BPEL Process Přednáška pro IOA, 5. listopadu / 25

12 WS-Addressing Correlation Sets Problémy při korelaci zpráv Web Services Addressing (WS-Addressing) W3C specifikace pro adresování SOAP zpráv. (způsob identifikace endpoints webových služeb a jejich adresace ve zprávách) Adresát zprávy v SOAP hlavičce, ne v transportním protokolu. (nemusí být shodný s HTTP serverem, ten může být např. proxy či ESB službou) <S:Envelope xmlns:s=" xmlns:wsa=" <S:Header> <wsa:messageid>uuid:aaaabbbb-cccc-dddd-eeee-ffffffffffff</wsa:messageid> <wsa:replyto> <wsa:address> </wsa:address> </wsa:replyto> <wsa:to> <wsa:action> </S:Header> <S:Body>... </S:Body> </S:Envelope> Marek Rychlý Vzory interakce zpráv v komponentě BPEL Process Přednáška pro IOA, 5. listopadu / 25

13 WS-Addressing Correlation Sets Problémy při korelaci zpráv Adresace v rámci WS-Addressing Adresát SOAP zprávy určen elementy <to/> a <action/> jako URI operace daného poskytovatele služby (dle operation / soapaction v popisu binding WSDL dokumentu služby) a URI akce definující sémantiku volání operace. (identifikující vstupní/výstupní zprávy operace v porttype WSDL služby) Operace a akce tedy dle WSDL popisu služby adresáta zprávy. (URI akce implicitně [targetnamespace]/[porttype name]/[input output name] )) <definitions xmlns=" xmlns:wsa=" targetnamespace=" <porttype name="loanservice"><operation name="initiate"> <input name="request" message="tns:loanservicerequestmessage" wsa:action=" </operation></porttype> <porttype name="loanservicecallback"><operation name="onresult"> <input name="result" message="tns:loanserviceresultmessage" wsa:action=" </operation></porttype>... </definitions> Marek Rychlý Vzory interakce zpráv v komponentě BPEL Process Přednáška pro IOA, 5. listopadu / 25

14 WS-Addressing Correlation Sets Problémy při korelaci zpráv Volání callback operace s použitím WS-Adressing Kromě adresáta zprávy obsahuje každá SOAP hlavička ID zprávy. (v elementu <MessageID/>, např. jako universally unique identifier (UUID)) Při callback obsahuje hlavička také ID zprávy původní zprávy. (tj. ID původní zprávy dřívějšího asynchronního volání, na kterou odpovídá zpráva volání callback operace; v elementu <RelatesTo/>) <S:Envelope xmlns:s=" xmlns:wsa=" <S:Header> <wsa:messageid>uuid:aaaabbbb-cccc-dddd-ffff-eeeeeeeeeeee</wsa:messageid> <wsa:relatesto>uuid:aaaabbbb-cccc-dddd-eeee-ffffffffffff</wsa:relatesto> <wsa:to S:mustUnderstand="1"> </wsa:to> <wsa:action> </S:Header> <S:Body>... </S:Body> </S:Envelope> ( mustunderstand říká, že příjemce musí elementu porozumět, jinak vrátit chybu) Marek Rychlý Vzory interakce zpráv v komponentě BPEL Process Přednáška pro IOA, 5. listopadu / 25

15 WS-Addressing Correlation Sets Problémy při korelaci zpráv WS-Addressing při ansynchroním volání s callback (diagram převzat z Oracle BPEL Process Manager Developer s Guide 10g ) Marek Rychlý Vzory interakce zpráv v komponentě BPEL Process Přednáška pro IOA, 5. listopadu / 25

16 WS-Addressing Correlation Sets Problémy při korelaci zpráv Množiny korelací (Correlation Sets) WS-Addressing se nehodí v případech, kdy na jedno volání služby odpoví tato více callback voláními, (a chceme jednotlivé callback volání odlišit, např. daným pořadím) BPEL proces čeká na dodatečné/doplňující informace od klienta. (např. sekvence operací NewUserSignUp a EnterVerifCodeSentBy ) Correlation Sets (CSs) seskupují volitelně volání a příjem zpráv. (tzn. umožňují přiřadit aktivity invoke a receive do daných korelačních množin) Seskupení zpráv probíhá na základě jejich obsahu, ne hlaviček. Odchozí zprávou je přiřazena instance procesu do dané CS. (odchozí zpráva je prozkoumána a vyhoující data určí příslušnou CS) Příchozí zpráva je namapována na CS a předána čekající/přijímající instanci procesu v této množině. (příchozí zpráva je prozkoumána a vyhoující data určí příslušnou CS) Marek Rychlý Vzory interakce zpráv v komponentě BPEL Process Přednáška pro IOA, 5. listopadu / 25

17 WS-Addressing Correlation Sets Problémy při korelaci zpráv Correlation Set Property & Property Aliases Hodnoty Correlation Set Property (CSP) určují CS. (tzn. stejné hodnoty CSP znamenají stejnou CS a tedy i stejnou instanci procesu) Každá CSP je dána názvem a datovým typem. Každá CS má přiřazenu/je určna hodnotami skupiny CSP. (např. CS UserRegistration má přiřazenu CSP RegisteringUserLogin ) Každý invoke 1 / receive / reply může být přiřazen k CSs. (toto sdružuje aktivity invoke / receive / reply do korelačních množin) Aktivity invoke / receive / reply mohou inicializovat CS. (pak je daná aktivita první v dané CS, definuje vlastnosti CS pro ostatní aktivity) Pro každou CSP nutný Property Alias, mapování na data zpráv. v inicializujících aktivitách říká jak z dat naplnit danou CSP v CS, v ostatních říká s jakými daty zpráv porovnávat CSP pro výběr CS. 1 u invoke lze navíc určit, které zprávy se CS týká; tj. request/response Marek Rychlý Vzory interakce zpráv v komponentě BPEL Process Přednáška pro IOA, 5. listopadu / 25

18 WS-Addressing Correlation Sets Problémy při korelaci zpráv Correlation Set, Property, Property Aliases CS, CSP a PA jsou vlastnosti instance komponenty BPEL Process (v aplikaci jdeveloper se nastavují v nástrojovém panelu BPEL editoru) CS určuje seskupení příchozích a odchozích volání v rámci procesu. (každou aktivitu týkající se volání lze přiřadit do CSs) CSP určuje atributy, které definují dané CS. (inicializovaná CS pak má nastaveny hodnoty svých CSP) PA určuje mapování CSP na obsah XML zpráv volání. (jak ze zprávy inicializovat CS či jak poznat, ke kterým CS aktivita patří) (diagram převzat z ActiveVOS Designer Online Help V7.0.1, Correlation ) (diagram převzat z SOA for the Business Developer: Concepts, BPEL, and SCA ) Marek Rychlý Vzory interakce zpráv v komponentě BPEL Process Přednáška pro IOA, 5. listopadu / 25

19 WS-Addressing Correlation Sets Problémy při korelaci zpráv Korelace zpráv a revize SCA aplikací SCA aplikace se nasazuje/deploy na server s číslem revize. (nové verze implementace aplikace mají vyší číslo revize, než verze staré) Staré, na serveru již běžící, revize se nemažou. (klienti si mohou při volání webových služeb vynutit kompativilní revizi) Nové revize se typicky stávají implicitními/default. (pokud neuvedou klienti číslo požadované revize, komunikují s default revizí služby) Korelace může mít problémy s běžícími revizemi služeb: 1 BPEL proces v SCA aplikaci revize A zavolá asynchronně službu, (po dopoknčení zpracování požadavku čeká BPEL proces na callback ) 2 na server je nahrána/deployed nová revize BPEL procesu B > A, (nová revize se stane implicitní/default) 3 dříve volaná služba se pokusí provést callback na BPEL proces, 4 SCA kontejner přijme callback volání a protože je bez čísla revize, předá ho instanci BPEL procesu revize B, ne původní A. 5 chyba, protože instance B takový callback nečeká. Marek Rychlý Vzory interakce zpráv v komponentě BPEL Process Přednáška pro IOA, 5. listopadu / 25

20 WS-Addressing Correlation Sets Problémy při korelaci zpráv Korelace zpráv a revize SCA aplikací vysvětlení a korekce Každá inicializovaná Correlation Set má tzv. Conversation ID. (vypočítané na základě zpravy zpracovávané aktivitou inicializující CS a názvu CS) Callback zpráva je směrována na instanci BPEL procesu podle Conversation ID, jména operace volané webové služby, jména volané BPEL komponenty. Problémem je stejná zpráva a název inicializující CS a stejně pojmenovaná operace nad BPEL komponentou stejného jména. (stejné u SCA aplikaci různých revizí; SCA kontejner neví kam zprávu doručit) V případě problému, nastavit Conversation ID pro každou instanci ručně z dat zprávy použité při inicializaci. (např. na hodnotu orderno revisionid, atp.) Marek Rychlý Vzory interakce zpráv v komponentě BPEL Process Přednáška pro IOA, 5. listopadu / 25

21 Korelace zpráv asynchronních volání důležitá pro přijetí příchozí zprávy správnou aktivitou receive ve správné instanci BPEL procesu. Korelace v BPEL procesu pomocí WS-Addressing a Correlation Sets. WS-Addressing mapuje zprávy požadavků na odpovědi ( callbacks ) pomocí speciálních elementů SOAP hlavičky. Correlation Sets umožňují seskupit invoke / receive / reply aktivity na základě SOAP těla/obsahu zpráv. Příště? BPEL aktivity Pick a FlowN, transakce v BPEL procesech. (proces začínající příjmem jedné z více zpráv, dynamické spojení na partnery,... ) Marek Rychlý Vzory interakce zpráv v komponentě BPEL Process Přednáška pro IOA, 5. listopadu / 25

22 Poděkování Tento předmět byl podpořen projektem MŠMT CZ.1.07/2.2.00/ Vzdělávání v IT pro praxi. Marek Rychlý Vzory interakce zpráv v komponentě BPEL Process Přednáška pro IOA, 5. listopadu / 25

1. Webové služby. K čemu slouží? 2. RPC Web Service. 3. SOA Web Service. 4. RESTful Web services

1. Webové služby. K čemu slouží? 2. RPC Web Service. 3. SOA Web Service. 4. RESTful Web services 13. Webové služby. K čemu slouží? Popis a vyhledávání služeb. Co je a k čemu slouží orchestrace a choreografie služeb. Technologie pro implementaci služeb 1. Webové služby. K čemu slouží? Definice WS -

Více

Service Component Architecture a komponenty Oracle SOA Suite

Service Component Architecture a komponenty Oracle SOA Suite Service Component Architecture a komponenty Oracle SOA Suite Marek Rychlý Vysoké učení technické v Brně Fakulta informačních technologií Ústav informačních systémů Přednáška pro IOA 15. října 2014 Marek

Více

Komponenta Human Task v Oracle SOA Suite

Komponenta Human Task v Oracle SOA Suite Komponenta Human Task v Oracle SOA Suite Marek Rychlý Vysoké učení technické v Brně Fakulta informačních technologií Ústav informačních systémů Přednáška pro IOA 19. listopadu 2014 Marek Rychlý Komponenta

Více

Správa a sledování SOA systémů v Oracle SOA Suite

Správa a sledování SOA systémů v Oracle SOA Suite Správa a sledování SOA systémů v Oracle SOA Suite Marek Rychlý Vysoké učení technické v Brně Fakulta informačních technologií Ústav informačních systémů Přednáška pro IOA 7. října 2014 Marek Rychlý Správa

Více

Úvod do Web Services

Úvod do Web Services Úvod do Web Services Základy webových služeb a jejich implementace na platformě OS/2 Jarda Kačer jarda@kacer.biz Český Warpstock 2008 Brno, 20.-21.9.2008 Co je to webová služba? Část business logiky přístupná

Více

Testování SOA systémů v Oracle SOA Suite

Testování SOA systémů v Oracle SOA Suite Testování SOA systémů v Oracle SOA Suite Marek Rychlý Vysoké učení technické v Brně Fakulta informačních technologií Ústav informačních systémů Přednáška pro IOA 3. prosince 2014 Marek Rychlý Testování

Více

TECHNICKÁ SPECIFIKACE VEŘEJNÉ ZAKÁZKY

TECHNICKÁ SPECIFIKACE VEŘEJNÉ ZAKÁZKY Příloha č. 3 k č.j. MV-159754-3/VZ-2013 Počet listů: 7 TECHNICKÁ SPECIFIKACE VEŘEJNÉ ZAKÁZKY Nové funkcionality Czech POINT 2012 Popis rozhraní egon Service Bus Centrální Místo Služeb 2.0 (dále jen CMS

Více

WCF. IW5 - Programování v.net a C# WCF

WCF. IW5 - Programování v.net a C# WCF IW5 - Programování v.net a C# Strana 1 Obsah přednášky Představení Konfigurace hosta Vygenerování klienta Několik názorných příkladů Strana 2 Co to je Windows Communication Foundation Náhrada za COM, DCOM,.NET

Více

Popis egon služby E175 - iszrulozmapaaifo

Popis egon služby E175 - iszrulozmapaaifo Popis egon služby E175 - iszrulozmapaaifo Název dokumentu: Popis egon služeb Verze: 04.01 Autor: Správa základních registrů Datum aktualizace: Účel: Popis egon služeb v rámci základních registrů Počet

Více

Popis B2B rozhraní pro elektronickou neschopenku

Popis B2B rozhraní pro elektronickou neschopenku Popis B2B rozhraní pro elektronickou neschopenku Historie dokumentu Verze Datum Změny 0.9 30. 4. 2019 Vytvoření dokumentu Obsah 1 Účel dokumentu... 3 2 Charakteristika rozhraní... 3 2.1 Způsob komunikace...

Více

Popis egon služby. E177 - iszrctireklamaci. Název dokumentu: Popis egon služeb Verze: Datum aktualizace: Správa základních registrů

Popis egon služby. E177 - iszrctireklamaci. Název dokumentu: Popis egon služeb Verze: Datum aktualizace: Správa základních registrů Popis egon služby E177 - iszrctireklamaci Název dokumentu: Popis egon služeb Verze: 01.02 Autor: Správa základních registrů Datum aktualizace: Účel: Popis egon služeb v rámci základních registrů Počet

Více

Webové služby. Martin Sochor

Webové služby. Martin Sochor Webové služby Martin Sochor Webové služby způsob komunikace dvou aplikací přes Web binární zprávy (CORBA) blokovány proxy servery a firewally masivní využití XML protokol SOAP + jazyk pro popis služeb

Více

Architektura orientovaná na služby Návrh orientovaný na služby. Ing. Petr Weiss. VUT v Brně,, FIT, UIFS

Architektura orientovaná na služby Návrh orientovaný na služby. Ing. Petr Weiss. VUT v Brně,, FIT, UIFS Architektura orientovaná na služby Návrh orientovaný na služby Webové služby Ing. Petr Weiss VUT v Brně,, FIT, UIFS 3. 12. 2007 Obsah Architektura orientovaná na služby Základní pojmy Koncepce architektury

Více

Popis egon služ by. E219 - rppctieditoraovmspuu. Název dokumentu: Popis egon služeb Verze: Datum aktualizace: Správa základních registrů

Popis egon služ by. E219 - rppctieditoraovmspuu. Název dokumentu: Popis egon služeb Verze: Datum aktualizace: Správa základních registrů Popis egon služ by E219 - rppctieditoraovmspuu Název dokumentu: Popis egon služeb Verze: 01.00 Autor: Správa základních registrů Datum aktualizace: Účel: Popis egon služeb v rámci základních registrů Počet

Více

Popis egon služ by. E234 isuivyhledejparcelugp. Název dokumentu: Popis egon služeb Verze: Datum aktualizace: Správa základních registrů

Popis egon služ by. E234 isuivyhledejparcelugp. Název dokumentu: Popis egon služeb Verze: Datum aktualizace: Správa základních registrů Popis egon služ by E234 isuivyhledejparcelugp Název dokumentu: Popis egon služeb Verze: 01.00 Autor: Správa základních registrů Datum aktualizace: Účel: Popis egon služeb v rámci základních registrů Počet

Více

SOAP & REST služby. Rozdíly, architektury, použití

SOAP & REST služby. Rozdíly, architektury, použití SOAP & REST služby Rozdíly, architektury, použití Obsah Srovnání SOAP a REST služeb Service Oriented Architecture Microservice Architecture Příklady použití Nástroje pro vývoj SOAP a REST služeb (v Java)

Více

Webové služby. Martin Kuba Superpočítačové centrum Brno Masarykova univerzita

Webové služby. Martin Kuba Superpočítačové centrum Brno Masarykova univerzita Webové služby Martin Kuba Superpočítačové centrum Brno Masarykova univerzita Obsah definice webových služeb historický vývoj ze strany WWW SOAP webové služby XML, URI, XML Namespaces, XML Schema protokol

Více

Popis egon služby. E99 - iszrasyncvypisfronty. Název dokumentu: Popis egon služeb Verze: Datum aktualizace: Správa základních registrů

Popis egon služby. E99 - iszrasyncvypisfronty. Název dokumentu: Popis egon služeb Verze: Datum aktualizace: Správa základních registrů Popis egon služby E99 - iszrasyncvypisfronty Název dokumentu: Popis egon služeb Verze: 01.02 Autor: Správa základních registrů Datum aktualizace: Účel: Popis egon služeb v rámci základních registrů Počet

Více

Popis egon služeb. E94 - isknreklamujprvek. Název dokumentu: Popis egon služeb v rámci základních registrů. Datum aktualizace:

Popis egon služeb. E94 - isknreklamujprvek. Název dokumentu: Popis egon služeb v rámci základních registrů. Datum aktualizace: Popis egon služby E94 - isknreklamujprvek Název dokumentu: Popis egon služeb Verze: 01.00 Autor: Datum aktualizace: 14. 11. 2017 Účel: Popis egon služeb v rámci základních registrů Počet stran: 7 Obsah

Více

Popis egon služ by. E218 - rppctizmenyovmspuu. Název dokumentu: Popis egon služeb Verze: Datum aktualizace: Správa základních registrů

Popis egon služ by. E218 - rppctizmenyovmspuu. Název dokumentu: Popis egon služeb Verze: Datum aktualizace: Správa základních registrů Popis egon služ by E218 - rppctizmenyovmspuu Název dokumentu: Popis egon služeb Verze: 01.00 Autor: Správa základních registrů Datum aktualizace: Účel: Popis egon služeb v rámci základních registrů Počet

Více

Pokročilé Webové služby a Caché security. Š. Havlíček

Pokročilé Webové služby a Caché security. Š. Havlíček Pokročilé Webové služby a Caché security Š. Havlíček Webové služby co se tím míní? Webová služba metoda komunikace mezi dvěma elektronickými zařízeními přes internet Typicky jsou pomocí rozhraní přístupné

Více

Popis egon služby E34T - ruianvyhledejprvekvolebniokrsek

Popis egon služby E34T - ruianvyhledejprvekvolebniokrsek Popis egon služby E34T - ruianvyhledejprvekvolebniokrsek Název dokumentu: Popis egon služeb Verze: 04.01 Autor: Správa základních registrů Datum aktualizace: Účel: Popis egon služeb v rámci základních

Více

Popis egon služby E28 - rosctizmeny

Popis egon služby E28 - rosctizmeny Popis egon služby E28 - rosctizmeny Název dokumentu: Popis egon služeb Verze: 01.00 Autor: Správa základních registrů Datum aktualizace: Účel: Popis egon služeb v rámci základních registrů Počet stran:

Více

Popis egon služby E101 - iszrasyncsmazatfrontu

Popis egon služby E101 - iszrasyncsmazatfrontu Popis egon služby E101 - iszrasyncsmazatfrontu Název dokumentu: Popis egon služeb Verze: 01.01 Autor: Správa základních registrů Datum aktualizace: Účel: Popis egon služeb v rámci základních registrů Počet

Více

Tvorba informačních systémů

Tvorba informačních systémů Tvorba informačních systémů Michal Krátký 1, Miroslav Beneš 1 1 Katedra informatiky VŠB Technická univerzita Ostrava Tvorba informačních systémů, 2005/2006 c 2006 Michal Krátký, Miroslav Beneš Tvorba informačních

Více

SPRÁVA ZÁKLADNÍCH REGISTRŮ PODMÍNKY PRO PŘIPOJENÍ AGENDOVÝCH INFORMAČNÍCH SYSTÉMŮ DO ISZR. verze 2.00

SPRÁVA ZÁKLADNÍCH REGISTRŮ PODMÍNKY PRO PŘIPOJENÍ AGENDOVÝCH INFORMAČNÍCH SYSTÉMŮ DO ISZR. verze 2.00 SPRÁVA ZÁKLADNÍCH REGISTRŮ PODMÍNKY PRO PŘIPOJENÍ ORGANIZAČNÍ SLOŽKA STÁTU AGENDOVÝCH INFORMAČNÍCH SYSTÉMŮ DO ISZR VÝROČNÍ ZPRÁVA verze 2.00 ZA ROK 2010 Na Vápence 14 1 www.szrcr.cz OBSAH 1. Úvod... 8

Více

Centrální přístupový bod k informačním zdrojům resortu Ministerstva zemědělství Portál MZe a Portál eagri

Centrální přístupový bod k informačním zdrojům resortu Ministerstva zemědělství Portál MZe a Portál eagri Centrální přístupový bod k informačním zdrojům resortu Ministerstva zemědělství Portál MZe a Portál eagri Ing. Aleš Kopecký Ing. Martina Tomešová Telefónica O2 Czech Republic Agenda 1. Postup centralizace

Více

Požadavky pro výběrová řízení TerraBus ESB/G2x

Požadavky pro výběrová řízení TerraBus ESB/G2x Dokument: Převod dat TerraBus ESB/G2x Požadavky pro výběrová řízení TerraBus ESB/G2x Obsah 1. Účel dokumentu... 2 2. Použité termíny a zkratky... 2 3. Požadavky... 3 Účel dokumentu Účelem tohoto dokumentu

Více

VÝVOJ INTERNETOVÝCH APLIKACÍ - VIA

VÝVOJ INTERNETOVÝCH APLIKACÍ - VIA Metodický list č. 1 Způsob zakončení : Úvod Technologie webových aplikací Protokol HTTP Po zvládnutí tématického celku bude student mít základní přehled o problematice programování internetových (webových)

Více

Funkční specifikace ABOKWS. Aplikační rozhraní elektronického bankovnictví ABO-K. Verze 0.5

Funkční specifikace ABOKWS. Aplikační rozhraní elektronického bankovnictví ABO-K. Verze 0.5 Funkční specifikace ABOKWS Aplikační rozhraní elektronického bankovnictví ABO-K Verze 0.5 Přehled změn Verze Datum Změnil Popis 0.1 26.2.2013 MB Úvod, Osnova dokumentu, funkce ABOKWS 0.2 18.4.2014 MB Tabulky

Více

Popis egon služby. E63 - iszrreklamujudajeros. Název dokumentu: Popis egon služeb Verze: Datum aktualizace: Správa základních registrů

Popis egon služby. E63 - iszrreklamujudajeros. Název dokumentu: Popis egon služeb Verze: Datum aktualizace: Správa základních registrů Popis egon služby E63 - iszrreklamujudajeros Název dokumentu: Popis egon služeb Verze: 02.01 Autor: Správa základních registrů Datum aktualizace: Účel: Popis egon služeb v rámci základních registrů Počet

Více

X33EJA Web Services. Martin Ptáček, KOMIX s.r.o.

X33EJA Web Services. Martin Ptáček, KOMIX s.r.o. X33EJA Web Services Martin Ptáček, KOMIX s.r.o. ptacek@komix.cz Copyright 2007 KOMIX Copyright s.r.o. 2007 KOMIX s.r.o. 1. Obsah Historie Co jsou Web Services? Co je to SOA? JAX-WS (Java API for XML Web

Více

PODMÍNKY POSKYTOVÁNÍ PŘÍSTUPU K PORTÁLU NAMĚŘENÝCH DAT POMOCÍ WEBOVÝCH SLUŽEB SPOLEČNOSTI ČEZ DISTRIBUCE, A. S.

PODMÍNKY POSKYTOVÁNÍ PŘÍSTUPU K PORTÁLU NAMĚŘENÝCH DAT POMOCÍ WEBOVÝCH SLUŽEB SPOLEČNOSTI ČEZ DISTRIBUCE, A. S. PODMÍNKY POSKYTOVÁNÍ PŘÍSTUPU K PORTÁLU NAMĚŘENÝCH DAT POMOCÍ WEBOVÝCH SLUŽEB SPOLEČNOSTI ČEZ DISTRIBUCE, A. S. 1 ÚVOD... 5 2 POPIS VÝMĚNY DAT... 6 2.1 KOMUNIKAČNÍ SCÉNÁŘE... 6 2.2 TECHNOLOGIE KOMUNIKACE...

Více

Popis egon služ by. E214 - rppvypisseznamkategoriiovmspuu. Název dokumentu: Popis egon služeb Verze: Datum aktualizace:

Popis egon služ by. E214 - rppvypisseznamkategoriiovmspuu. Název dokumentu: Popis egon služeb Verze: Datum aktualizace: Popis egon služ by E214 - rppvypisseznamkategoriiovmspuu Název dokumentu: Popis egon služeb Verze: 01.00 Autor: Správa základních registrů Datum aktualizace: Účel: Popis egon služeb v rámci základních

Více

Michal Krátký, Miroslav Beneš

Michal Krátký, Miroslav Beneš Tvorba informačních systémů 1/20 Tvorba informačních systémů Michal Krátký, Miroslav Beneš Katedra informatiky VŠB Technická univerzita Ostrava Tvorba informačních systémů, 2008/2009 Tvorba informačních

Více

ARCHITEKTURA ORIENTOVANÁ NA SLUŽBY

ARCHITEKTURA ORIENTOVANÁ NA SLUŽBY ARCHITEKTURA ORIENTOVANÁ NA SLUŽBY Štěpán Húsek IT Architekt, SOA; IBM, Stepan_Husek@cz.ibm.com Tomáš Mayer IT Specialist; IBM, Tomas_Mayer@cz.ibm.com ABSTRAKT Článek shrnuje základní principy, specifikace,

Více

Příloha: Dodatečné informace, včetně přesného znění žádosti dodavatele o dodatečné informace

Příloha: Dodatečné informace, včetně přesného znění žádosti dodavatele o dodatečné informace Příloha: Dodatečné informace, včetně přesného znění žádosti dodavatele o dodatečné informace Pořadové číslo dodatečných informací: 14. ČÁST 1: Přesné znění žádosti dodavatele o dodatečné informace Otázka

Více

Popis egon služby. E15 - robctieditora. Název dokumentu: Popis egon služeb Verze: Datum aktualizace: Správa základních registrů

Popis egon služby. E15 - robctieditora. Název dokumentu: Popis egon služeb Verze: Datum aktualizace: Správa základních registrů Popis egon služby E15 - robctieditora Název dokumentu: Popis egon služeb Verze: 01.02 Autor: Správa základních registrů Datum aktualizace: Účel: Popis egon služeb v rámci základních registrů Počet stran:

Více

Popis egon služ by. E228 rppvypisovmspuu2. Název dokumentu: Popis egon služeb Verze: Datum aktualizace: Správa základních registrů

Popis egon služ by. E228 rppvypisovmspuu2. Název dokumentu: Popis egon služeb Verze: Datum aktualizace: Správa základních registrů Popis egon služ by E228 rppvypisovmspuu2 Název dokumentu: Popis egon služeb Verze: 01.00 Autor: Správa základních registrů Datum aktualizace: Účel: Popis egon služeb v rámci základních registrů Počet stran:

Více

Orchestrace a choreografie služeb

Orchestrace a choreografie služeb Orchestrace a choreografie služeb Pavel Knap katedra informačních technologií VŠE xknap02@vse.cz Abstrakt: Účelem článku je na základě dostupné literatury vymezit pojmy orchestrace a choreografie v kontextu

Více

Popis egon služ by. E210 - rppvypisseznamovmspuu. Název dokumentu: Popis egon služeb Verze: Datum aktualizace: Správa základních registrů

Popis egon služ by. E210 - rppvypisseznamovmspuu. Název dokumentu: Popis egon služeb Verze: Datum aktualizace: Správa základních registrů Popis egon služ by E210 - rppvypisseznamovmspuu Název dokumentu: Popis egon služeb Verze: 01.00 Autor: Správa základních registrů Datum aktualizace: Účel: Popis egon služeb v rámci základních registrů

Více

Popis egon služby. E226 - eidentitactiaifo. Název dokumentu: Popis egon služeb Verze: Datum aktualizace: Správa základních registrů

Popis egon služby. E226 - eidentitactiaifo. Název dokumentu: Popis egon služeb Verze: Datum aktualizace: Správa základních registrů Popis egon služby E226 - eidentitactiaifo Název dokumentu: Autor: Popis egon služeb Verze: 01.00 Datum aktualizace: 29. 11. 2017 Účel: Popis egon služeb v rámci základních registrů Počet stran: 8 Obsah

Více

Popis egon služby E45 - orgprihlasaifo

Popis egon služby E45 - orgprihlasaifo Popis egon služby E45 - orgprihlasaifo Název dokumentu: Popis egon služeb Verze: 01.00 Autor: Správa základních registrů Datum aktualizace: Účel: Popis egon služeb v rámci základních registrů Počet stran:

Více

Popis egon služby E78 - orgctizmenyaifo

Popis egon služby E78 - orgctizmenyaifo Popis egon služby E78 - orgctizmenyaifo Název dokumentu: Popis egon služeb Verze: 01.00 Autor: Správa základních registrů Datum aktualizace: Účel: Popis egon služeb v rámci základních registrů Počet stran:

Více

Semináˇr Java X J2EE Semináˇr Java X p.1/23

Semináˇr Java X J2EE Semináˇr Java X p.1/23 Seminář Java X J2EE Seminář Java X p.1/23 J2EE Složitost obchodních aplikací robusní, distribuované, spolehlivé aplikace s transakcemi na straně serveru, klientské aplikace co nejjednodušší Snaha : Návrh,

Více

Česká správa sociálního zabezpečení

Česká správa sociálního zabezpečení Česká správa sociálního zabezpečení Provozní řád Informačního a komunikačního rozhraní České správy sociálního zabezpečení pro komunikaci se systémy třetích stran Verze schválena k 27. 1. 2015 Příloha

Více

Tvorba informačních systémů

Tvorba informačních systémů 9. Tvorba informačních systémů Michal Krátký, Miroslav Beneš Katedra informatiky VŠB Technická univerzita Ostrava Tvorba informačních systémů, 2007/2008 c 2006-2008 Michal Krátký, Miroslav Beneš Tvorba

Více

Modelování webových služeb v UML

Modelování webových služeb v UML Modelování webových služeb v UML Jaromír Šveřepa LBMS, s.r.o. Abstrakt: Tento příspěvek se zaměřuje na praktický postup pro identifikaci potřeby webové služby, modelování způsobu jejího použití, popřípadě

Více

Řešení integrace Profinit ESB. Michal Bureš 28. 8. 2014

Řešení integrace Profinit ESB. Michal Bureš 28. 8. 2014 Řešení integrace Profinit ESB Michal Bureš 28. 8. 2014 Proč vznikl Profinit ESB Naši zákazníci hledají řešení podnikové integrace a SOA Máme zkušenosti s podnikovou integrací Provádíme vývoj na komerčních

Více

Webové služby a XML. Obsah přednášky. Co jsou to webové služby. Co jsou to webové služby. Webové služby a XML

Webové služby a XML. Obsah přednášky. Co jsou to webové služby. Co jsou to webové služby. Webové služby a XML Obsah přednášky Webové služby a XML Miroslav Beneš Co jsou to webové služby Architektura webových služeb SOAP SOAP a Java SOAP a PHP SOAP a C# Webové služby a XML 2 Co jsou to webové služby rozhraní k

Více

PV207. Business Process Management

PV207. Business Process Management PV207 Business Process Management Úvod do BPMN 12. 3. 2009 Petr Vašíček 2007 2009 IBA Group FI MU Obsah přednášky Opakování BPMS Úvod do BPMN Přehled grafických elementů Flow objects Connecting objects

Více

Úvod do tvorby internetových aplikací

Úvod do tvorby internetových aplikací CVT6 01a Úvod do tvorby internetových aplikací Osnova předmětu (X)HTML a tvorba webu pomocí přímého zápisu kódu Tvorba web designu a skládání stránek z kousků Skriptovací jazyky na webu Návrh software

Více

Webové služby a ontologie

Webové služby a ontologie Webové služby a ontologie Vojtěch Svátek, Vladimír Vávra Vysoká škola ekonomická v Praze katedra informačního a znalostního inženýrství Agenda Vymezení pojmu ontologie Webové služby (WS) a jejich omezení

Více

Informační systémy 2008/2009. Radim Farana. Obsah. Nástroje business modelování. Business modelling, základní nástroje a metody business modelování.

Informační systémy 2008/2009. Radim Farana. Obsah. Nástroje business modelování. Business modelling, základní nástroje a metody business modelování. 3 Vysoká škola báňská Technická univerzita Ostrava Fakulta strojní, Katedra automatizační techniky a řízení 2008/2009 Radim Farana 1 Obsah Business modelling, základní nástroje a metody business modelování.

Více

Česká správa sociálního zabezpečení

Česká správa sociálního zabezpečení Česká správa sociálního zabezpečení Provozní řád Informačního a komunikačního rozhraní České správy sociálního zabezpečení pro komunikaci se systémy třetích stran Verze schválena k 26. 9. 2017 O B S A

Více

CAL (CAN Application Layer) a CANopen

CAL (CAN Application Layer) a CANopen CAL (CAN Application Layer) a CANopen J. Novák České vysoké učení technické v Praze Fakulta elektrotechnická Katedra měření Průmyslový distribuovaný systém na bázi sběrnice CAN Pressure sensor Stepper

Více

Web Services na SOAP

Web Services na SOAP Web Services Používají HTTP Existují dvě varianty: Služby postavené na protokolu SOAP Java standard pro vytváření : JAX-WS RESTfull služby Java standard pro vytváření : JAX-RS Web Services na SOAP Žádost

Více

Chybová hlášení METODIKA MET-01/2014. SZR-56-1/OPICT-2013 počet stran 28 přílohy 0. Nahrazuje:

Chybová hlášení METODIKA MET-01/2014. SZR-56-1/OPICT-2013 počet stran 28 přílohy 0. Nahrazuje: MET-01/2014 METODIKA SZR-56-1/OPICT-2013 počet stran 28 přílohy 0 Chybová hlášení Gestor, podpis: Ing. Radovan Pártl Zpracovatel, podpis: RNDr. Miroslav Šejdl Odborný garant, podpis: RNDr. Miroslav Šejdl

Více

VYUŽITÍ SLUŽEB EGSB ČTENÁŘSKÝMI A ZDROJOVÝMI AIS

VYUŽITÍ SLUŽEB EGSB ČTENÁŘSKÝMI A ZDROJOVÝMI AIS VYUŽITÍ SLUŽEB EGSB ČTENÁŘSKÝMI A ZDROJOVÝMI AIS PRO SPOLEČNOST: MVČR DODAVATEL PROJEKTU: NAKIT s. p. NÁZEV PROJEKTU: Úprava stávajícího řešení egsb funkcionalita pro zápis VERZE: 1.02 DATUM AKTUALIZACE:

Více

Popis egon služby. E93 - roszapispravnistav. Název dokumentu: Popis egon služeb Verze: Datum aktualizace: Správa základních registrů

Popis egon služby. E93 - roszapispravnistav. Název dokumentu: Popis egon služeb Verze: Datum aktualizace: Správa základních registrů Popis egon služby E93 - roszapispravnistav Název dokumentu: Autor: Popis egon služeb Verze: 02.00 Správa základních registrů Datum aktualizace: 05.03.2017 Účel: Popis egon služeb v rámci základních registrů

Více

UML. Unified Modeling Language. Součásti UML

UML. Unified Modeling Language. Součásti UML UML Unified Modeling Language 1995 počátek 1997 verze 1.0 leden dnes verze 2.0 (vývoj stále nedokončen) Standardní notace OMG podpora velkých firem (Microsoft, IBM, Oracle, HP ) popisuje struktury popisuje

Více

Popis egon služ by. E227 - iszrvypisopravnenipolozky. Název dokumentu: Popis egon služeb Verze: Datum aktualizace: Správa základních registrů

Popis egon služ by. E227 - iszrvypisopravnenipolozky. Název dokumentu: Popis egon služeb Verze: Datum aktualizace: Správa základních registrů Popis egon služ by E227 - iszrvypisopravnenipolozky Název dokumentu: Popis egon služeb Verze: 01.00 Autor: Správa základních registrů Datum aktualizace: Účel: Popis egon služeb v rámci základních registrů

Více

Zabezpečení platformy SOA. Michal Opatřil Corinex Group

Zabezpečení platformy SOA. Michal Opatřil Corinex Group Zabezpečení platformy Michal Opatřil Corinex Group Agenda Současný přístup k bezpečnosti Požadavky zákazníků CA Security Manager Architektura Klíčové vlastnosti Proč CA Security Manager CA 2 Security Manager

Více

Popis egon služby. E184 - ruianctiseznamadres. Název dokumentu: Popis egon služeb Verze: Datum aktualizace: Správa základních registrů

Popis egon služby. E184 - ruianctiseznamadres. Název dokumentu: Popis egon služeb Verze: Datum aktualizace: Správa základních registrů Popis egon služby E184 - ruianctiseznamadres Název dokumentu: Popis egon služeb Verze: 01.01 Autor: Správa základních registrů Datum aktualizace: Účel: Popis egon služeb v rámci základních registrů Počet

Více

Projekt Konsolidace IT a nové služby TC ORP Litomyšl

Projekt Konsolidace IT a nové služby TC ORP Litomyšl Projekt Konsolidace IT a nové služby TC ORP Litomyšl Technická specifikace C Minimální specifikace parametrů jednotlivých komponent včetně akceptačních podmínek. a Elektronické workflow č. parametr / požadavek

Více

EXTRAKT z mezinárodní normy

EXTRAKT z mezinárodní normy EXTRAKT z mezinárodní normy Extrakt nenahrazuje samotnou technickou normu, je pouze informativním ICS 03.220.01; 35.240.60 materiálem o normě. Inteligentní dopravní systémy Požadavky na ITS centrální datové

Více

Infrastruktura UML. Modelování struktury v UML. Superstruktura UML. Notace objektů. Diagramy objektů

Infrastruktura UML. Modelování struktury v UML. Superstruktura UML. Notace objektů. Diagramy objektů Infrastruktura UML v UML Karel Richta listopad 2011 Richta: B101TMM - v UML 2 Superstruktura UML Směr pohledu na systém dle UML Diagramy popisující strukturu diagramy tříd, objektů, kompozitní struktury,

Více

Servisně orientovaná architektura a její aplikace v systémech sledování a řízení výroby

Servisně orientovaná architektura a její aplikace v systémech sledování a řízení výroby Servisně orientovaná architektura a její aplikace v systémech sledování a řízení výroby Marek Rychlý Vysoké učení technické v Brně Fakulta informačních technologií Ústav informačních systémů VII. ročník

Více

Komponentový návrh SW

Komponentový návrh SW Komponentový návrh SW Komponentový návrh SW Komponenty jsou kompletně specifikované pomocí interface Jejich funkčnost je nezávislá na programovacím jazyku a mohou být integrované do toho samého systému

Více

Nasazení webových služeb do enterprise prostředí. Petr Steckovič

Nasazení webových služeb do enterprise prostředí. Petr Steckovič Nasazení webových služeb do enterprise prostředí Petr Steckovič 1 Webové služby Stabilní standard pro integraci systémů Platformě nezávislé Jednoduché kvalitní implementace napříč programovacími jazyky

Více

PV207. Business Process Management

PV207. Business Process Management PV207 Business Process Management Intalio & Savvion 30. 4. 2009 Petr Vašíček 2007 2009 IBA Group FI MU Obsah přednášky Intalio BPMS Savvion Process Modeler Náplň zkoušky Týmový projekt Zadání projektu

Více

Přehled systému Microsoft SQL Server. Komu je kniha určena Struktura knihy Nejvhodnější výchozí bod pro čtení knihy Konvence a struktura knihy

Přehled systému Microsoft SQL Server. Komu je kniha určena Struktura knihy Nejvhodnější výchozí bod pro čtení knihy Konvence a struktura knihy Komu je kniha určena Struktura knihy Nejvhodnější výchozí bod pro čtení knihy Konvence a struktura knihy Konvence Další prvky Požadavky na systém Ukázkové databáze Ukázky kódu Použití ukázek kódu Další

Více

Popis egon služby. E162 - aiscctiaifo. Název dokumentu: Popis egon služeb Verze: Datum aktualizace: Správa základních registrů

Popis egon služby. E162 - aiscctiaifo. Název dokumentu: Popis egon služeb Verze: Datum aktualizace: Správa základních registrů Popis egon služby E162 - aiscctiaifo Název dokumentu: Popis egon služeb Verze: 01.01 Autor: Správa základních registrů Datum aktualizace: Účel: Popis egon služeb v rámci základních registrů Počet stran:

Více

Katalog egon služeb verze: 0.01

Katalog egon služeb verze: 0.01 Katalog egon služeb verze: 0.01 Historie verzí Verze Datum Popis 0.01 20.7.2011 egon služby prototypu OBSAH 1 Úvod... 5 1.1 Členění dokumentu... 5 1.2 Třídy služeb... 5 1.3 SLA služeb... 6 1.3.1 SLA-01...

Více

TÉMATICKÝ OKRUH Softwarové inženýrství

TÉMATICKÝ OKRUH Softwarové inženýrství TÉMATICKÝ OKRUH Softwarové inženýrství Číslo otázky : 24. Otázka : Implementační fáze. Postupy při specifikaci organizace softwarových komponent pomocí UML. Mapování modelů na struktury programovacího

Více

Úvod do aplikací internetu a přehled možností při tvorbě webu

Úvod do aplikací internetu a přehled možností při tvorbě webu CVT6 01a Úvod do aplikací internetu a přehled možností při tvorbě webu Internet a www Internet? Služby www ftp e-mail telnet NetNews konference IM komunikace Chaty Remote Access P2P aplikace Online games

Více

InternetovéTechnologie

InternetovéTechnologie 9 InternetovéTechnologie webové služby, SOA, služby, atd. Ing. Michal Radecký, Ph.D. www.cs.vsb.cz/radecky Co je to webová služba - Webová služba je softwarový systém zkonstruovaný k podpoře interakce

Více

Servisně orientovaná architektura Základ budování NGII

Servisně orientovaná architektura Základ budování NGII Servisně orientovaná architektura Základ budování NGII Jan Růžička Institute of geoinformatics VSB-TU Ostrava 17.listopadu, 70833 Ostrava-Poruba Poruba, jan.ruzicka@vsb.cz NGII NGII složitý propletenec,

Více

Popis egon služby E162 - aiscctiaifo

Popis egon služby E162 - aiscctiaifo Popis egon služby E162 - aiscctiaifo Název dokumentu: Popis egon služeb Verze: 01.00 Autor: Správa základních registrů Datum aktualizace: Účel: Popis egon služeb v rámci základních registrů Počet stran:

Více

Obsah. Kapitola 2 Nakupujeme na Amazonu... 19 XML-RPC... 19

Obsah. Kapitola 2 Nakupujeme na Amazonu... 19 XML-RPC... 19 Obsah Úvod.................................................... 9 Co tato kniha obsahuje........................................... 9 Co pro tuto knihu potřebujete................................... 10

Více

Internet Information Services (IIS) 6.0

Internet Information Services (IIS) 6.0 Internet Information Services (IIS) 6.0 V operačním systému Windows Server 2003 je obsažena i služba IIS v 6.0. Služba IIS poskytuje jak www server tak i některé další služby (FTP, NNTP,...). Jedná se

Více

POLOPROVOZ ZNALOSTNÍ DATABÁZE INTERPI DOKUMENTACE

POLOPROVOZ ZNALOSTNÍ DATABÁZE INTERPI DOKUMENTACE POLOPROVOZ ZNALOSTNÍ DATABÁZE INTERPI DOKUMENTACE INTERPI Interoperabilita v paměťových institucích Program aplikovaného výzkumu a vývoje národní kulturní identity (NAKI) (DF11P01OVV023) Zpracovali: Marie

Více

Počítačová Podpora Studia. Přednáška 5 Úvod do html a některých souvisejících IT. Web jako platforma pro vývoj aplikací.

Počítačová Podpora Studia. Přednáška 5 Úvod do html a některých souvisejících IT. Web jako platforma pro vývoj aplikací. Přednáška 5 1. Stručný přehled vývoje html H T m l (HTML...XML... html5), (Web API, JSON, REST,AJAX) 2. Některé související IT IP adresa, doménová adresa, name servery JavaScritp, Jquery, Angular PHP vs

Více

Technologie Java. Jaroslav Žáček jaroslav.zacek@osu.cz http://www1.osu.cz/~zacek/

Technologie Java. Jaroslav Žáček jaroslav.zacek@osu.cz http://www1.osu.cz/~zacek/ Technologie Java Jaroslav Žáček jaroslav.zacek@osu.cz http://www1.osu.cz/~zacek/ Trocha historie Java vznikla v roce 1995 jak minimalistický programovací jazyk (211 tříd). Syntaxe vycházela z C/C++. V

Více

DO ISZR. VÝROČNÍ ZPRÁVA verze 1.0 ZA ROK Správa základních registrů Nám. Hrdinů 1634/ Praha

DO ISZR. VÝROČNÍ ZPRÁVA verze 1.0 ZA ROK Správa základních registrů Nám. Hrdinů 1634/ Praha SPRÁVA PODMÍNKY ZÁKLADNÍCH PRO PŘIPOJENÍ REGISTRŮ AGENDOVÝCH ORGANIZAČNÍ INFORMAČNÍCH SLOŽKA STÁTU SYSTÉMŮ DO ISZR VÝROČNÍ ZPRÁVA verze 1.0 ZA ROK 2010 Nám. Hrdinů 1634/3 1 www.szrcr.cz OBSAH 1. Úvod...

Více

DIPLOMOVÁ PRÁCE Vývoj nástrojů architektury orientované na služby pro vestavné řídicí systémy

DIPLOMOVÁ PRÁCE Vývoj nástrojů architektury orientované na služby pro vestavné řídicí systémy DIPLOMOVÁ PRÁCE Vývoj nástrojů architektury orientované na služby pro vestavné řídicí systémy Development of Service Oriented Architecture tools for embedded control systems Plzeň, 2014 Autor: Vedoucí

Více

Komunikace. Úrovová architektura protokol. Úrovová architektura protokol (2) Pednášky z distribuovaných systém

Komunikace. Úrovová architektura protokol. Úrovová architektura protokol (2) Pednášky z distribuovaných systém Komunikace Pednášky z distribuovaných systém Úrovová architektura protokol 2-1 Úrovn, rozhraní a protokoly OSI modelu. 6.12.2004 DS - Komunikace 2 Úrovová architektura protokol (2) 2-2 Typická zpráva penášená

Více

Technická dokumentace B2C WS postcode

Technická dokumentace B2C WS postcode Technická dokumentace B2C WS postcode Zpracoval Útvar Datum vytvoření 01.06.2016 Pavel Kořízek, Jan Magnusek KC4 Datum aktualizace 23.06.2016_verze 0.4 Počet stran 7 Počet příloh 1 Obsah 1. Úvod... 3 2.

Více

Thomas Erl SOA. Servisne orientovaná architektura Kompletní pruvodce. '-.-II' 'i

Thomas Erl SOA. Servisne orientovaná architektura Kompletní pruvodce. '-.-II' 'i Thomas Erl Servisne orientovaná architektura Kompletní pruvodce.:,. 't '-.-II' 'i Computer Press, a. s. Brno 2009 Obsah Predmluva Úvod Prípadovéstudie KAPITOLA 1 Úvod Proč je tato kniha duležitá Cíletéto

Více

BankKlient. FAQs. verze 9.50

BankKlient. FAQs. verze 9.50 BankKlient FAQs verze 9.50 2 BankKlient Obsah: Úvod... 3 Instalace BankKlient možné problémy... 3 1. Nejsou instalovány požadované aktualizace systému Windows... 3 2. Instalační program hlásí, že nemáte

Více

Softwarové komponenty a Internet

Softwarové komponenty a Internet Softwarové komponenty a Internet Doc. Dr. Ing. Miroslav Beneš Katedra informatiky FEI VŠB-TU Ostrava Miroslav.Benes@vsb.cz Obsah přednášky Motivace Vývoj přístupů k tvorbě programů Definice komponenty

Více

Webové služby a XML. Miroslav Beneš

Webové služby a XML. Miroslav Beneš Webové služby a XML Miroslav Beneš Obsah přednášky Co jsou to webové služby Architektura webových služeb SOAP SOAP a Java SOAP a PHP SOAP a C# Webové služby a XML 2 Co jsou to webové služby rozhraní k

Více

Modelování podnikových procesů

Modelování podnikových procesů Modelování podnikových procesů Co je to podnikový proces? Činnost za účelem splnění určitého podnikového cíle (business goal) Provádění časově ohraničeno Vstupní podmínky Při realizaci probíhají vzájemně

Více

Příloha č. 2 - Integrace SpiritÚAP do ESB Jihočeského kraje

Příloha č. 2 - Integrace SpiritÚAP do ESB Jihočeského kraje Příloha č. 2 - Integrace SpiritÚAP do ESB Jihočeského kraje 1. Úvod Dokument popisuje způsob integrace aplikace SpiritUAP do ESB (Enterprise Service Bus) Jihočeského kraje, která bude implementována v

Více

INFORMAČNÍ SYSTÉMY NA WEBU

INFORMAČNÍ SYSTÉMY NA WEBU INFORMAČNÍ SYSTÉMY NA WEBU Webový informační systém je systém navržený pro provoz v podmínkách Internetu/intranetu, tzn. přístup na takový systém je realizován přes internetový prohlížeč. Použití internetového

Více

Vhodnost nasazení jednotlivých webových architektur, sdílení dat, perzistence, webové služby a REST, asynchronnost, messaging

Vhodnost nasazení jednotlivých webových architektur, sdílení dat, perzistence, webové služby a REST, asynchronnost, messaging Vhodnost nasazení jednotlivých webových architektur, sdílení dat, perzistence, webové služby a REST, asynchronnost, messaging 1. Vhodnost nasazení jednotlivých webových architektur - toto je podle Klímy

Více

Základní zadání IS o ISVS. Sluţba poskytování dat IS o ISVS

Základní zadání IS o ISVS. Sluţba poskytování dat IS o ISVS Základní zadání IS o ISVS Sluţba poskytování dat IS o ISVS podle pokynů objednatele vypracovala společnost ASD Software, s.r.o. dokument ze dne 5.12.2012, verze 1.00 Sluţba poskytování dat IS o ISVS Počet

Více

Základy objektové orientace I. Únor 2010

Základy objektové orientace I. Únor 2010 Seminář Java Základy objektové orientace I Radek Kočí Fakulta informačních technologií VUT Únor 2010 Radek Kočí Seminář Java Základy OO (1) 1/ 20 Téma přednášky Charakteristika objektově orientovaných

Více

Popis egon služby. E23 - roszapisdatovouschranku. Název dokumentu: Popis egon služeb Verze: Datum aktualizace: Správa základních registrů

Popis egon služby. E23 - roszapisdatovouschranku. Název dokumentu: Popis egon služeb Verze: Datum aktualizace: Správa základních registrů Popis egon služby E23 - roszapisdatovouschranku Název dokumentu: Autor: Popis egon služeb Verze: 01.00 Datum aktualizace: 01. 07. 2016 Účel: Popis egon služeb v rámci základních registrů Počet stran: 8

Více