Enterprise Service Bus (ESB)

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

Download "Enterprise Service Bus (ESB)"

Transkript

1 Marek Rychlý Vysoké učení technické v Brně Fakulta informačních technologií Ústav informačních systémů Přednáška pro PDI 8. prosince 2015 Marek Rychlý Přednáška pro PDI, 8. prosince / 32

2 Obsah 1 Cesta k ESB Problémy accidental architecture 2 Marek Rychlý Přednáška pro PDI, 8. prosince / 32

3 Problémy accidental architecture Sběrnice pro rozsáhlou decentralizovanou integraci aplikací. (propojení rozhraní autonomních systémů různých formátů, technologií a lokací) Pro asynchronní komunikaci pomocí zasílání zpráv. (představuje tzv. Message-oriented Middleware, MOM) Pro implementaci páteře SOA architektury. (respektuje principy SOA, tj. volnou vazbu, standardizaci, znovupoužitelost, atd.) Postavená na standardech komunikace a integrace komponent. (JMS, JCA, JBI, WS-*, SOAP, WSDL, XML, XSLT, XPath, XRef, XQuery,... ) Implementovaná mnoha způsoby v mnoha produktech. (Windows Azure SB, Oracle ESB, JBoss ESB, Mule ESB, Spring Integration,... ) (diagram převzat z David A. Chappell: Enterprise Service Bus, 2004 ) Marek Rychlý Přednáška pro PDI, 8. prosince / 32

4 Proč ESB? Cesta k ESB Problémy accidental architecture Globální podniky/organizace chtějí/musí integrovat lokální systémy. Postupná integrace zavedených řešení vede k accidental architecture. Přenos dat z jedné komponenty na druhou řešen hromadně a dávkově. (typicky automaticky jednou denně, nebo dokonce manuálně přes CSV atp.) (diagram převzat z David A. Chappell: Enterprise Service Bus, 2004 ) Marek Rychlý Přednáška pro PDI, 8. prosince / 32

5 Problémy accidental architecture Problémy accidental architecture : Mnoho rozhraní Postupná integrace vyžaduje tvorbu nových rozhraní a spojení. (napojení apl. C na A zn. zachování původních rozhraní A a přidání nového C-A) Nejhorší případ (každý s každým) pro n apl. je n(n 1)=2 spojení. (pro 5 apl. je to 10 spojení, pro 13 je to 78, ale pro 100 už spojení) Velký počet rozhraní zvyšuje náklady na jejich údržbu i riziko selhání. (problém závislostí např. při zavedení nové verze apl., bezpečnosti, atd.) (diagram převzat z David A. Chappell: Enterprise Service Bus, 2004 ) Marek Rychlý Přednáška pro PDI, 8. prosince / 32

6 Problémy accidental architecture Problémy accidental architecture : ETL integrace (I) Populární integrace pomocí Extract, Transform, & Load (ETL) via FTP. (apl. S periodicky exportuje do souboru, který si přes FTP stahuje a načítá apl. W) (diagram převzat z David A. Chappell: Enterprise Service Bus, 2004 ) Marek Rychlý Přednáška pro PDI, 8. prosince / 32

7 Problémy accidental architecture Problémy accidental architecture : ETL integrace (II) Zpoždění mezi integrací aplikací přes ETL může způsobit chybu. (než se propaguje změna počtu kusů na centrálním skladu z pobočky na jinou pobočku, tak tam mezitím může někdo objednat/vrátit chybějící kusy) Běžně se řeší nad-dimenzováním skladových zásob! zbytečné náklady (diagram převzat z David A. Chappell: Enterprise Service Bus, 2004 ) Marek Rychlý Přednáška pro PDI, 8. prosince / 32

8 Problémy accidental architecture Problémy accidental arch. : Centrální hub&spoke Řešení je zavést centrální komunikační platformu/ hub. (tj. middleware, centrální server nebo sběrnici) Problém je, že centrální hub vyžaduje důvěru zúčastněných. (není možné, pokud jsou účastníci konkurenti, nebo nechtějí centralizovat data) (diagram převzat z David A. Chappell: Enterprise Service Bus, 2004 ) Marek Rychlý Přednáška pro PDI, 8. prosince / 32

9 Problémy accidental architecture Další problémy a požadavky na middleware/esb Schopnost vytvářet elektronické trhy. (e-marketplaces and vertical trading hubs) Schopnost zavést monitoring a řízení vyžadované legislativou. (např. v USA: Sarbanes-Oxley, the PATRIOT Act, and FCC regulations) Schopnost reálného monitoringu součinnosti systémů a businessu. (tzv. Business Activity Monitoring, BAM; bez měření není řízení) Eliminace zbytečného zpracování, transformace a předávání dat. (tzv. Straight-Through Processing, STP) Schopnost (postupné) integrace legacy systémů. (nelze vše zbořit a postavit znovu, je nutno integrovat postupně existující) Bezpečnost a spolehlivost. (šifrování, podepisování, zaručené doručení, transakce, selektivní autorizace, atd.) Marek Rychlý Přednáška pro PDI, 8. prosince / 32

10 Postupný vývoj middleware k ESB ESB = best-practices v Enterprise Application Integration (EAI). ( Mater artium necessitas, tj. nouze je matka vynalézavosti ; W. Horma, 1519) Zobecňuje koncept Java Message Service (JMS) v Java EE. ( Point-to-Point Messaging queues a Publish/Subscribe Messaging domains ) Vychází z aplikačních serverů/kontejnerů hostujících komponenty. (kontejner poskytuje prostředí/standardizované rozhraní pro komponenty) Snaží se šetřit, dobře zdůvodnit a optimalizovat náklady na IT. (prasknutí internetové bubliny, ekonomická krize, outsourcing IT, atd.) (diagram převzat z David A. Chappell: Enterprise Service Bus, 2004 ) Marek Rychlý Přednáška pro PDI, 8. prosince / 32

11 JMS modely komunikace zasílání zpráv v ESB (pub-sub vs. p2p a hierachie témat v pub-sub; diagramy převzaty z David A. Chappell: Enterprise Service Bus, 2004 ) Marek Rychlý Přednáška pro PDI, 8. prosince / 32

12 ESB kontejner a jeho schopnosti Integrované systémy jsou napojeny přes ESB kontejner. (kontejner hostuje systémy jako ESB komponenty a poskytuje rozhraní k ESB) V jednom kontejneru může být provozováno současně více komponent. (tyto komponenty spolu mohou komunikovat přímo, nemusí přes ESB) (diagramy převzaty z David A. Chappell: Enterprise Service Bus, 2004 ) Marek Rychlý Přednáška pro PDI, 8. prosince / 32

13 Rozhraní a obsah ESB kontejneru ESB kontejner může hostovat různé druhy komponent. (vč. speciálních komponent pro modifikaci a řízení ESB zpráv) Kontejner poskytuje komponentě různé druhy rozhraní. (diagramy převzaty z David A. Chappell: Enterprise Service Bus, 2004 ) Marek Rychlý Přednáška pro PDI, 8. prosince / 32

14 ESB endpoint připojení komponenty do kontejneru ESB kontejner nabízí různé způsoby připojení hostovaných komponent (nativní JMS, HTTP&SOAP pro Web-services, různé adaptéry vč. file/db-adapters či JMS pro C++/C#/.NET) ESB však podporuje jen asynchronní komunikaci/zasílání zpráv. (synchronní komunikaci lze nasimulovat, ale je to nespolehlivé/hrozí timeout) (diagramy převzaty z David A. Chappell: Enterprise Service Bus, 2004 ) Marek Rychlý Přednáška pro PDI, 8. prosince / 32

15 Napojení různých komponent/systémů na ESB (diagram převzat z David A. Chappell: Enterprise Service Bus, 2004 ) Marek Rychlý Přednáška pro PDI, 8. prosince / 32

16 Message Oriented Middleware (MOM) ESB funguje jako MOM. (API a protokol komunikace s MOM po vzoru JMS, vizte modely komunikace na str. 13) (diagramy převzaty z David A. Chappell: Enterprise Service Bus, 2004 ) Marek Rychlý Přednáška pro PDI, 8. prosince / 32

17 MOM a volná vazba rozhraní propojených komponent Komunikace zasíláním zpráv umožňuje volnou vazbu (loose coupling). (komunikující komponenta zná pouze sběrnici, nikoliv protistranu komunikace) Sběrnice zajišt uje doručení zpráv ve vhodném formátu. (kompatibilita vysílajícího a přijímacího rozhraní transformací zpráv na sběrnici) Rozhraní komponenty je nezávislé na jeho použití protistranou. (každé komponentě pak stačí pouze jedno rozhraní; tedy máme celkem n rozhraní pro n komponent, ve srovnání s n(n 1)=2 rozhraními přímé komunikace na str. 6) (diagramy převzaty z David A. Chappell: Enterprise Service Bus, 2004 ) Marek Rychlý Přednáška pro PDI, 8. prosince / 32

18 Spolehlivé doručení zpráv v MOM/ESB Sběrnice využívá úložiště průchozích zpráv pro jejich spolehlivé doručení. (zpráva je uložena a doručena jedenkrát, až je příjemce připraven a podaří se to) Odesílatel se může spolehnout na jisté asynchronní doručení v ESB. (implementace/inspirace ze standardu WS-ReliableMessaging) (P2P a pub-sub komunikace; diagramy převzaty z David A. Chappell: Enterprise Service Bus, 2004 ) Marek Rychlý Přednáška pro PDI, 8. prosince / 32

19 Lokální transakce nad zprávami v MOM/ESB Spolehlivé doručení umožňuje transakční komunikaci s ESB. (transakce vždy odesílatel-esb nebo příjemce-esb, nikoliv odesílatel-příjemce) V jedné transakci lze sdružit odeslání a příjem několika zpráv. (je to skutečně transakce, tj. pro komunikovaná data platí ACID) Transakci lze provést dvoufázově, např. v kombinaci s DB operací. (tzn. do transakce lze zahrnout jiné zdroje, např. transakční databáze, ty však musí respektovat XOpen/XA two-phase-commit transaction protocol ) (diagramy převzaty z David A. Chappell: Enterprise Service Bus, 2004 ) Marek Rychlý Přednáška pro PDI, 8. prosince / 32

20 Request/reply komunikace v MOM/ESB U asyn. zprávy s požadavkem odpovědi, je nutno vědět kam odpovídat. (zpráva obsahuje hlavičku replyto s adresou příjemce odpovědi) Odpověd může obdržet ten kdo se tázal, nebo i úplně někdo jiný. (lze tak zprávu skrz příjemce zpracovat a přeposlat jinam) (diagramy převzaty z David A. Chappell: Enterprise Service Bus, 2004 ) Marek Rychlý Přednáška pro PDI, 8. prosince / 32

21 VETO a VETRO integrační vzory VETO = V + E + T + O Validate ověříme zda je zpráva validní, jinak odmítneme Enrich doplnění obsahu zprávy o chybějící data (např. údaje zákazníka z jeho ID, město z PSČ, atp.) Transform konverze zprávy do cílového (nebo kanonického) formátu Operate vlastní zpracování zprávy cílovou aplikací/komponentou VETRO = VETO + R Route po transformaci zprávu směrujeme ke správné aplikaci/komponentě (diagramy převzaty z David A. Chappell: Enterprise Service Bus, 2004 ) Marek Rychlý Přednáška pro PDI, 8. prosince / 32

22 Validate, Enrich & Transform; Two-Step XRef Pattern Pro VET využívá ESB formát XML zpráv a nástroje pro práci s XML. (pro validaci XML Schema/Schematron, obohacení XRef a transformaci XSLT) Snaha rozdělit komponenty vykonávající více z VETRO operací. (pak je možno využít standardní komponenty pro jednotlivé operace) Two-Step XRef Pattern pro přípravu XML a jeho doplnění o data. (XML se připraví ze vstupu transformací XSLT a pak doplní pomocí XRef) (před a po aplikaci vzoru; diagramy převzaty z David A. Chappell: Enterprise Service Bus, 2004 ) Marek Rychlý Přednáška pro PDI, 8. prosince / 32

23 Směrování (routing) zpráv v ESB Podobně jako pro VET, tak i pro R ve VETRO je standardní komponenta. (např. komponenta Mediator se směrovacími pravidly, či BPEL proces s popisem orchestrace, tj. postupného volání jednotlivých služeb/komponent/aplikací ESB) Směrování na základě itineráře ve zprávě či posouzením obsahu zprávy. (tzv. Itinerary-based Routing, IBR, vs. Content-based Routing, CBR) Při IBR je možno itinerář upravovat/doplňovat při průchodu ESB. (komponenty-aplikace ESB naplánují do itineráře, co se se zprávou dále stane) (diagram převzat z David A. Chappell: Enterprise Service Bus, 2004 ) Marek Rychlý Přednáška pro PDI, 8. prosince / 32

24 Paralelní zpracování zpráv v ESB CBR a IBR může zprávu také duplikovat/rozdělit pro paralelní zpracování. (zpráva či její části jsou pak zpracovávány v rámci ESB souběžně) Paralelní zpracování (a jeho výsledky) je možno opět spojit. (opačnou operací/komponentou k split je join ) (diagram převzat z David A. Chappell: Enterprise Service Bus, 2004 ) Marek Rychlý Přednáška pro PDI, 8. prosince / 32

25 (I) Na začátku je accidental architecture. (tzn. přímá propojení aplikací; ETL s periodickou synchronizací a daty v CSV či, v lepším případě, v XML; skryté závislosti a manuální předávání dat mimo systém) Obtížná správa, monitoring a řízení, další integrace ) neudržitelné. (diagramy převzaty z David A. Chappell: Enterprise Service Bus, 2004 ) Marek Rychlý Přednáška pro PDI, 8. prosince / 32

26 (II) ESB se zavede v jednom místě a transparentně při pohledu zvenčí. Pro napojení na stará (legacy) rozhraní se využijí adaptéry. (diagram převzat z David A. Chappell: Enterprise Service Bus, 2004 ) Marek Rychlý Přednáška pro PDI, 8. prosince / 32

27 (III) Postupně (a za běhu) se zavádí ESB do sousedních oblastí. Zvenčí je celé řešení transparentní a bez (větších) výpadků. (diagram převzat z David A. Chappell: Enterprise Service Bus, 2004 ) Marek Rychlý Přednáška pro PDI, 8. prosince / 32

28 (IV) ESB lze zavádět postupně i v rámci jedné oblasti. (aplikace mohou stále ještě komunikovat přímo s aplikacemi ostatních oblastí) Zachování přímé komunikace vhodné pro těžko adaptovatelná rozhraní. (nebo např. při potřebě synchronní komunikace stylu RPC, nebo napojení partnerů, na které nemáme vliv, tedy nemůžeme lehce adaptovat) (diagram převzat z David A. Chappell: Enterprise Service Bus, 2004 ) Marek Rychlý Přednáška pro PDI, 8. prosince / 32

29 (V) Nakonec je celá organizace integrovaná pomocí ESB. Partnerské aplikace mimo organizaci pak komunikují také s ESB. (diagram převzat z David A. Chappell: Enterprise Service Bus, 2004 ) Marek Rychlý Přednáška pro PDI, 8. prosince / 32

30 Shrnutí a závěr Cesta k ESB ESB je řešení pro integraci rozsáhlých systémů organizací. (geograficky rozsáhlé, s autonomními částmi, heterogenní, atp.) ESB využívá zavedených a ověřených technologií. (JMS, JCA, JBI, WS-*, SOAP, WSDL, XML, XSLT, XPath, XRef, XQuery,... ) ESB není řešení vhodné pro všechny, použití je třeba zvážit. (nevýhodou je třeba vyšší režie na komunikaci, tedy ztráta výkonu) Marek Rychlý Přednáška pro PDI, 8. prosince / 32

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

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

Využití JBoss Fuse ve skandinávské energetice

Využití JBoss Fuse ve skandinávské energetice Využití JBoss Fuse ve skandinávské energetice 27.3.2015 Miloš Zubal Představení Miloš Zubal SW Architekt Integrační projekty v energetice Java, Spring, Camel, Fabric8, ElasticSearch cz.linkedin.com/in/miloszubal

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

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

Ú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

Integrací aplikací proti blackoutům

Integrací aplikací proti blackoutům Integrací aplikací proti blackoutům 5. listopadu 2014 Stanislav Mikulecký Stanislav Mikulecký Unicorn Systems, senior consultant, 2009 Unicorn Systems, software architect, 2003 Vigour, vývojář, 2001 Vysoké

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

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

Ř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

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

Podniková sběrnice služeb

Podniková sběrnice služeb Podniková sběrnice služeb Jindřich Štumpf Podniková sběrnice služeb ESB (Enterprise Service Bus) je relativně novou kategorií na trhu technologií integračního middlewaru. Poprvé se objevila v roce 2002

Více

Vnořený Ensemble nové integrované aplikace. Martin Zubek, Account manager

Vnořený Ensemble nové integrované aplikace. Martin Zubek, Account manager Vnořený Ensemble nové integrované aplikace Martin Zubek, Account manager Nové užití známých technologií Vnořená integrace? Vnořená integrace a její typy Příklady Jak na to obchodně? Kdy použít? Spolupráce

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

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

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

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

Sem vložte zadání Vaší práce.

Sem vložte zadání Vaší práce. Sem vložte zadání Vaší práce. České vysoké učení technické v Praze Fakulta informačních technologií Katedra softwarového inženýrství Magisterská práce Event Driven Integration Pattern s podporou distribuovaných

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

ATS Global B.V. ATS Bus.

ATS Global B.V. ATS Bus. ATS Global B.V. je výrobní datová sběrnice, zajišťuje propojení výrobních systémů, poskytuje kompletní expozici výrobních dat, usnadňuje odstraňování problémů spojených s výrobky i procesy a umožňuje sledování

Více

UAI/612 - Cloudová Řešení. Technologie

UAI/612 - Cloudová Řešení. Technologie UAI/612 - Cloudová Řešení Technologie Rekapitulace Multitenance Bezestavovost Škálovatelnost Cachování Bezpečnost Způsoby nasazení Datová úložiště SQL databáze NoSQL databáze Cloudová datová úložiště (API)

Více

Vytvoření procesně integrační nástavby KUBIKI pro ERP systém MAX+

Vytvoření procesně integrační nástavby KUBIKI pro ERP systém MAX+ Vytvoření procesně integrační nástavby KUBIKI pro ERP systém MAX+ O společnosti IBA CZ Společnost IBA CZ je vývojovým centrem nadnárodní korporace IBA Group, které se specializuje na zakázkový vývoj software

Více

Dodávka systému pro Integrační server

Dodávka systému pro Integrační server G E N E R Á L N Í Ř E D I T E L S T V Í C E L Dodávka systému pro Integrační server technická specifikace v. 1.0 15. 2. 2013 Technická část Předmět poptávky Předmětem této zakázky je dodání technologie

Více

Java Message Service (JMS) Martin Ptáček, KOMIX s.r.o.

Java Message Service (JMS) Martin Ptáček, KOMIX s.r.o. Martin Ptáček, KOMIX s.r.o. ptacek@komix.cz Copyright 2007 KOMIX Copyright s.r.o. 2007 KOMIX s.r.o. 1. Obsah Co je Messaging? Specifikace a architektura JMS Použití JMS API Závěrečné shrnutí Otázky a odpovědi,

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

Úvod. Petr Aubrecht (CA) Martin Ptáček (Wincor Nixdorf) Je 10 typů lidí: ti, kteří znají binární kód, a ti, kteří ne.

Úvod. Petr Aubrecht (CA) Martin Ptáček (Wincor Nixdorf) Je 10 typů lidí: ti, kteří znají binární kód, a ti, kteří ne. Úvod Petr Aubrecht (CA) Martin Ptáček (Wincor Nixdorf) Je 10 typů lidí: ti, kteří znají binární kód, a ti, kteří ne. Organizace předmětu Materiály k předmětu -Web stránky: http://cw.felk.cvut.cz/doku.php/courses/x33eja/start

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

Zaměření Webové inženýrství doc. Ing. Tomáš Vitvar, Ph.D. Katedra softwarového inženýrství Fakulta informačních technologií České vysovké učení technické v Praze Den otevřených dveří 20.2.2014 http://www.fit.cvut.cz

Více

emedocs Exchange Medical Document System David Zažímal Petr Pavlinec

emedocs Exchange Medical Document System David Zažímal Petr Pavlinec emedocs Exchange Medical Document System David Zažímal Petr Pavlinec ehealth strategie Kraje Vysočina Projekty ehealth Vysočiny uskutečněné probíhající plánované SWLab e@mbulance ERP QI nový NIS MarkQ

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

1 PODNIKOVÁ SBRNICE SLUŽEB SONIC (SONIC ESB)

1 PODNIKOVÁ SBRNICE SLUŽEB SONIC (SONIC ESB) Produktová ada Progress Sonic umožuje zjednodušit a urychlit vývoj, provoz, integraci a správu podnikových aplikací. Výrazn zvyšuje produktivitu integraní vývojá, zkracuje dobu potebnou pro nasazení aplikace

Více

SOA a Cloud Computing

SOA a Cloud Computing 9.11.2011 Marriott hotel Praha SOA a Cloud Computing Jaroslav Novotný IT Architekt 1 Copyright 2011, Oracle and/or its affiliates. All rights SOA a Cloud Computing 2 Copyright 2011, Oracle and/or its affiliates.

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

SOA Enterprise Service Bus

SOA Enterprise Service Bus SOA Enterprise Service Bus Common 2008, 18.-20.5.2008, Brno SOA on your terms and our expertise Petr Leština WebSphere Technical Sales IBM Certified IT Specialist IBM Group 2008 IBM Corporation Agenda

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

MYBIZ - Řešení pro zpřístupnění dat ze stávajících aplikací na mobilních zařízeních (Mobilize your business!) Požadavky zákazníka.

MYBIZ - Řešení pro zpřístupnění dat ze stávajících aplikací na mobilních zařízeních (Mobilize your business!) Požadavky zákazníka. MYBIZ - Řešení pro zpřístupnění dat ze stávajících aplikací na mobilních zařízeních (Mobilize your business!) IT SYSTEMS a.s. Mnoho společností má implementovány aplikace, které byly vyvíjeny (případně

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

Integrace dat. RNDr. Ondřej Zýka

Integrace dat. RNDr. Ondřej Zýka Integrace dat RNDr. Ondřej Zýka 1 Obsah Kategorizace integračních přístupů Kroky integrace a řešení problematických stavů Master Data Management 2 2 Datová integrace Synchronní Akceptovaný požadavek na

Více

PROPOJOVÁNÍ POČÍTAČOVÝCH APLIKACÍ

PROPOJOVÁNÍ POČÍTAČOVÝCH APLIKACÍ PROPOJOVÁNÍ POČÍTAČOVÝCH APLIKACÍ Renáta Bílková Ústav systémového inženýrství a informatiky, FES, Univerzita Pardubice Abstract The number of enterprice applications (e.g. information systems and other

Více

Základy počítačových sítí Model počítačové sítě, protokoly

Základy počítačových sítí Model počítačové sítě, protokoly Základy počítačových sítí Model počítačové sítě, protokoly Základy počítačových sítí Lekce Ing. Jiří ledvina, CSc Úvod - protokoly pravidla podle kterých síťové komponenty vzájemně komunikují představují

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

KIV/SI. Rozílová témata. Jan Valdman, Ph.D. jvaldman@dns.cz

KIV/SI. Rozílová témata. Jan Valdman, Ph.D. jvaldman@dns.cz KIV/SI Rozílová témata Jan Valdman, Ph.D. jvaldman@dns.cz 13.6.2011 Integrace Datová vrsta Přesouvání informací mezi DB Databová pumpa, SQL procedura... Problém: pouze relační integrita, záruka za aplikaci

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

Korporátní identita - nejcennější aktivum

Korporátní identita - nejcennější aktivum Korporátní identita - nejcennější aktivum Luděk Šafář Services Team Leader lsafar@novell.cz 03/13/2006 Standardní prostředí IT prostředí je diverzifikované a komplexní Administrativní činnosti jsou manuální

Více

ERP-001, verze 2_10, platnost od

ERP-001, verze 2_10, platnost od ERP-001, verze 2_10, platnost od 2010.08.01. ELEKTRONICKÉ PŘEDEPISOVÁNÍ HUMÁNNÍCH LÉČIVÝCH PŘÍPRAVKŮ ERP-001.pdf (208,89 KB) Tímto technickým dokumentem jsou, v souladu s 80 zákona č. 378/2007 Sb., o léčivech

Více

Sjednocení dohledových systémů a CMDB

Sjednocení dohledových systémů a CMDB Řízení dodávky IT služeb v enterprise společnosti Sjednocení dohledových systémů a CMDB Václav Souček, ČEZ ICT Services, a.s. Jaroslav Jičínský, AutoCont CZ, a.s. 26. Ledna 2012 Agenda Úvod Výchozí stav

Více

ČESKÁ TECHNICKÁ NORMA

ČESKÁ TECHNICKÁ NORMA ČESKÁ TECHNICKÁ NORMA ICS 29.240.01; 33.200; 35.240.99 Duben 2014 Integrace aplikací v energetických společnostech Systémová rozhraní pro řízení dodávky elektrické energie Část 100: Profily implementace

Více

Centralizace aplikací ve VZP 9.11.2011

Centralizace aplikací ve VZP 9.11.2011 Centralizace aplikací ve VZP 9.11.2011 Jiří Holubec, Solution Architect jiri.holubec@gemsystem.cz GEM System a. s. All rights reserved HEWLETT-PACKARD celosvětová technologická společnost IT leader na

Více

Integrace podnikových Open Source aplikací v praxi. RNDr. Petr Novák, Open Source Conference Praha, 19. duben 2011

Integrace podnikových Open Source aplikací v praxi. RNDr. Petr Novák, Open Source Conference Praha, 19. duben 2011 Integrace podnikových Open Source aplikací v praxi RNDr. Petr Novák, Open Source Conference Praha, 19. duben 2011 Partneři řešení Business Systems, a.s. www.bsys.cz MULTIMAGE, s.r.o. www.multimageweb.com

Více

Počítačové sítě Teoretická průprava II. Ing. František Kovařík

Počítačové sítě Teoretická průprava II. Ing. František Kovařík Počítačové sítě Teoretická průprava II. Ing. František Kovařík SPŠE a IT Brno frantisek.kovarik@sspbrno.cz ISO_OSI 2 Obsah 1. bloku Vrstvový model Virtuální/fyzická komunikace Režie přenosu Způsob přenosu

Více

Kolokvium KSI MFF UK 5. dubna Architektura v SOA. SOSG

Kolokvium KSI MFF UK 5. dubna Architektura v SOA. SOSG Kolokvium KSI MFF UK 5. dubna 2011 Architektura v SOA Michal Žemlička SOSG http://www.ksi.mff.cuni.cz/sosg/ SOA co je to? servisně orientovaná architektura v IT velmi frekventované slovo stříbrné kladívko?

Více

Jádrem systému je modul GSFrameWork, který je poskytovatelem zejména těchto služeb:

Jádrem systému je modul GSFrameWork, který je poskytovatelem zejména těchto služeb: Technologie Marushka Základním konceptem technologie Marushka je použití jádra, které poskytuje přístup a jednotnou grafickou prezentaci geografických dat. Jádro je vyvíjeno na komponentním objektovém

Více

Petr Vlk KPCS CZ. WUG Days října 2016

Petr Vlk KPCS CZ. WUG Days října 2016 Petr Vlk KPCS CZ WUG Days 2016 8. října 2016 Nástroj pro moderní dobu Rychlost Flexibilita Komplexita Rychlé nastavení Rychlejší řešení problémů Inovace každý den Podpora současných nástrojů Vlastní řešení

Více

Systémová administrace portálu Liferay

Systémová administrace portálu Liferay 02 Systémová administrace portálu Liferay 1 Agenda Administrace Instalace lokálního a serverového prostředí Základní práce s uživateli Role a oprávnění Konfigurace portálu 2014 IBA CZ, s. r. o. 2 Portálová

Více

Dejte sbohem papírovým fakturám. Vítejte ve světě elektronických faktur!

Dejte sbohem papírovým fakturám. Vítejte ve světě elektronických faktur! Dejte sbohem papírovým fakturám. Vítejte ve světě elektronických faktur! Obsah ÚVOD: CO: PROČ: JAK: Elektronická fakturace a spolupráce mezi ČS a Skupinou ČEZ Popis služby Přínosy elektronické fakturace

Více

Techniky sériové komunikace > Synchronní přenos

Techniky sériové komunikace > Synchronní přenos Fyzická vrstva (PL) Techniky sériové komunikace (syn/asyn, sym/asym ) Analogový okruh (serial line) Přenos v přeneseném pásmu (modem) Digitální okruh (ISDN) Techniky sériové komunikace > Synchronní přenos

Více

ENUM Nová dimenze telefonování. CZ.NIC z.s.p.o. Pavel Tůma / pavel.tuma@nic.cz 22. 11. 2006 http://enum.nic.cz

ENUM Nová dimenze telefonování. CZ.NIC z.s.p.o. Pavel Tůma / pavel.tuma@nic.cz 22. 11. 2006 http://enum.nic.cz ENUM Nová dimenze telefonování CZ.NIC z.s.p.o. Pavel Tůma / pavel.tuma@nic.cz 22. 11. 2006 http://enum.nic.cz 1 Obsah Co je ENUM Jak funguje User ENUM Infrastructure ENUM Co je potřeba Výhody a přínosy

Více

Integrace dat. MI-DSP 2013/14 RNDr. Ondřej Zýka, ondrej.zyka@profinit.eu

Integrace dat. MI-DSP 2013/14 RNDr. Ondřej Zýka, ondrej.zyka@profinit.eu Integrace dat MI-DSP 2013/14 RNDr. Ondřej Zýka, ondrej.zyka@profinit.eu Požadavky o Očekává se, že integrace nebude jenom spojením systémů, ale že přinese i přidanou hodnotu. o Změny se provádějí pouze

Více

[ 1 ] Ing. Tomáš Melen náměstek pro informatiku a ekonomiku 2009 Státní ústav pro kontrolu léčiv

[ 1 ] Ing. Tomáš Melen náměstek pro informatiku a ekonomiku 2009 Státní ústav pro kontrolu léčiv [ 1 ] [ 2 ] Přístup pro účastníky správních řízení Přístup pro farmaceutické firmy [ 3 ] Program prezentace Cíle prezentovaného řešení Představení prezentovaného řešení Diskuse a dotazy [ 4 ] Cíle prezentované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

Distribuované transakce

Distribuované transakce Distribuované transakce Štěpán Vacek Fakulta informatiky a managementu Univerzita Hradec Králové stepan.vacek@gmail.com Abstrakt: Tato práce se zaměřuje na problematiku distribuovaných transakcí v prostředí

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

Jak vybírat vhodnou infrastrukturu pro SOA

Jak vybírat vhodnou infrastrukturu pro SOA Jak vybírat vhodnou infrastrukturu pro SOA Tim Dempsey Pokud se podnik rozhodne pro implementaci architektury SOA, měl by postupovat po krocích a postupně realizovat jednotlivé projekty změn podnikových

Více

IBA CZ průmyslový partner FI MU

IBA CZ průmyslový partner FI MU IBA CZ průmyslový partner FI MU Petr Adámek O společnosti IBA Group IBA založena v roce 1993 jako dceřiná společnost IBM Přední poskytovatel IT služeb ve východní a střední Evropě Více než 2000 IT profesionálů

Více

Koncept centrálního monitoringu a IP správy sítě

Koncept centrálního monitoringu a IP správy sítě Koncept centrálního monitoringu a IP správy sítě Implementace prostředí MoNet a AddNet Jindřich Šavel 31/5/2013 NOVICOM s.r.o. 2012 2013 Novicom All rights s.r.o. reserved. All rights reserved www.novicom.cz,

Více

EMBARCADERO TECHNOLOGIES. Jak na BYOD chytře? Možnosti zapojování různých mobilních zařízení do podnikových informačních systémů.

EMBARCADERO TECHNOLOGIES. Jak na BYOD chytře? Možnosti zapojování různých mobilních zařízení do podnikových informačních systémů. Jak na BYOD chytře? Možnosti zapojování různých mobilních zařízení do podnikových informačních systémů. Trendy a móda EMBARCADERO TECHNOLOGIES Popularita a prodej mobilních zařízení roste Skoro každý má

Více

Integrace dat. RNDr. Ondřej Zýka

Integrace dat. RNDr. Ondřej Zýka Integrace dat RNDr. Ondřej Zýka 1 Obsah Kategorizace integračních přístupů Kroky integrace a řešení problematických stavů Master Data Management 2 2 Datová integrace Synchronní Akceptovaný požadavek na

Více

Komponentní technologie

Komponentní technologie Komponentní technologie doc. Ing. Miroslav Beneš, Ph.D. katedra informatiky FEI VŠB-TUO A-1007 / 597 324 213 http://www.cs.vsb.cz/benes Miroslav.Benes@vsb.cz Obsah Motivace Aplikace v IT Vývoj přístupů

Více

TECHNICKÁ SPECIFIKACE VEŘEJNÉ ZAKÁZKY

TECHNICKÁ SPECIFIKACE VEŘEJNÉ ZAKÁZKY Příloha č. 1 k č.j. MV-159754-3/VZ-2013 Počet listů: 9 TECHNICKÁ SPECIFIKACE VEŘEJNÉ ZAKÁZKY Nové funkcionality Czech POINT 2012 1. Obecná informace 1.1. Účel veřejné zakázky Projekt Czech POINT v současné

Více

Komunikace systémů pomocí. 10. 11. 2011 Hradec Králové

Komunikace systémů pomocí. 10. 11. 2011 Hradec Králové Komunikace systémů pomocí zasílání zpráv Petr Steckovič 10. 11. 2011 Hradec Králové 1 Komunikace Synchronní / Asynchronní Jednosměrná / Obousměrná Přímá / Zprostředkovaná Nejobvyklejší typ komunikace:

Více

IBA CZ průmyslový partner FI MU

IBA CZ průmyslový partner FI MU IBA CZ průmyslový partner FI MU Petr Adámek O společnosti IBA Group IBA Group selected for Global Services 100 in the categories: TOP 5 TO WATCH IN CENTRAL AND EASTERN EUROPE rating 2. IBA založena v roce

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

Identifikátor materiálu: ICT-3-03

Identifikátor materiálu: ICT-3-03 Identifikátor materiálu: ICT-3-03 Předmět Téma sady Informační a komunikační technologie Téma materiálu TCP/IP Autor Ing. Bohuslav Nepovím Anotace Student si procvičí / osvojí architekturu TCP/IP. Druh

Více

Propojení elektronických systémů spravujících dokumenty. Tomáš Lechner Vysoká škola ekonomická v Praze Národohospodářská fakulta Katedra práva

Propojení elektronických systémů spravujících dokumenty. Tomáš Lechner Vysoká škola ekonomická v Praze Národohospodářská fakulta Katedra práva Propojení elektronických systémů spravujících dokumenty Tomáš Lechner Vysoká škola ekonomická v Praze Národohospodářská fakulta Katedra práva Obsah prezentace Pojmosloví Struktura kapitoly č. 9 Principy

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

[ 1 ] Seminář Centrální úložiště elektronických receptů, Praha, Státní ústav kontrolu léčiv

[ 1 ] Seminář Centrální úložiště elektronických receptů, Praha, Státní ústav kontrolu léčiv [ 1 ] Státní ústav pro kontrolu léčiv [ 2 ] Seminář č. 19 Setkání SUKL s dodavateli IS pro lékárny Roman Slowioczek Devoteam s.r.o. Setkání SUKL s dodavateli IS pro lékárny Program [ 3 ] Představení projektového

Více

PRODEJ Prodej je pochopitelně základní funkcí pokladního systému. Systému MERCATOR umožňuje prodej realizovat ve 3 režimech:

PRODEJ Prodej je pochopitelně základní funkcí pokladního systému. Systému MERCATOR umožňuje prodej realizovat ve 3 režimech: MERCATOR Moderní pokladní systém od společnosti SICONET a.s. Co je MERCATOR MERCATOR je PC pokladní systém určený především maloobchodním a velkoobchodním prodejnám společností, jejichž podnikovým systémem

Více

Vaše jistota na trhu IT ISSS Řešení datových schránek, spisové služby a archivace pro obce PO1/PO2. Petr Oplátek, ICZ a.s

Vaše jistota na trhu IT ISSS Řešení datových schránek, spisové služby a archivace pro obce PO1/PO2. Petr Oplátek, ICZ a.s ISSS 2009 Řešení datových schránek, spisové služby a archivace pro obce PO1/PO2 Petr Oplátek, ICZ a.s 2009 Témata ISDS a menší obce PO2 a PO1 Proč elektronickou spisovou službu a jakou? Typové výzvy a

Více

Bakalářská práce, FEL ČVUT Praha. Michal Turek. červenec 2007

Bakalářská práce, FEL ČVUT Praha. Michal Turek. červenec 2007 Bakalářská práce, FEL ČVUT Praha Vedoucí práce: Doc. Ing. Zdeněk Kouba, CSc. červenec 2007 1. Seznamte se s problematikou bezpečného zpřístupnění legacy datatabáze z Internetu za následujících omezujících

Více

Architektury Informačních systémů. Jaroslav Žáček

Architektury Informačních systémů. Jaroslav Žáček Architektury Informačních systémů Jaroslav Žáček jaroslav.zacek@osu.cz http://www1.osu.cz/~zacek/ Nutné pojmy Co je to informační systém? Jaké oblasti zahrnuje? Jaká je vazba IS na podnikovou strategii?

Více

Ekonomické aspekty přechodu na. ochrana vašich investic

Ekonomické aspekty přechodu na. ochrana vašich investic Vodafone OneNet Product Management Ekonomické aspekty přechodu na VoIP aneb ochrana vašich investic Ronald Bayer 16th September 2010 1 Trendy a paradoxy v oblasti firemní telefonie Dle aktuálních výzkumů

Více

UAI/612 - Cloudová Řešení. Návrh aplikací pro cloud

UAI/612 - Cloudová Řešení. Návrh aplikací pro cloud UAI/612 - Cloudová Řešení Návrh aplikací pro cloud Rekapitulace Cloud computing Virtualizace IaaS, PaaS, SaaS Veřejný, Privátní, Komunitní, Hybridní Motivace Návrh aplikací pro cloud Software as a Service

Více

Turris:Sentinel. Nový systém pro sběr dat. Robin Obůrka

Turris:Sentinel. Nový systém pro sběr dat. Robin Obůrka Turris:Sentinel Nový systém pro sběr dat Robin Obůrka robin.oburka@nic.cz 16.11.2018 Projekt Turris a sběr dat Je s námi již od začátku Turris je původně výzkumný projekt Modré routery (Turris 1.0, Turris

Více

Business Intelligence

Business Intelligence Business Intelligence Josef Mlnařík ISSS Hradec Králové 7.4.2008 Obsah Co je Oracle Business Intelligence? Definice, Od dat k informacím, Nástroj pro operativní řízení, Integrace informací, Jednotná platforma

Více

Technologie Java Enterprise Edition. Přemek Brada, KIV ZČU 8.6.2011

Technologie Java Enterprise Edition. Přemek Brada, KIV ZČU 8.6.2011 Technologie Java Enterprise Edition Přemek Brada, KIV ZČU 8.6.2011 Přehled tématu Motivace a úvod Infrastruktura pro velké Java aplikace (Java základní přehled) Části třívrstvé struktury servlety, JSP

Více

Inovace výuky prostřednictvím ICT v SPŠ Zlín, CZ.1.07/1.5.00/ Vzdělávání v informačních a komunikačních technologií

Inovace výuky prostřednictvím ICT v SPŠ Zlín, CZ.1.07/1.5.00/ Vzdělávání v informačních a komunikačních technologií VY_32_INOVACE_31_20 Škola Název projektu, reg. č. Vzdělávací oblast Vzdělávací obor Tematický okruh Téma Tematická oblast Název Autor Vytvořeno, pro obor, ročník Anotace Přínos/cílové kompetence Střední

Více

Pokročilé architektury počítačů

Pokročilé architektury počítačů Pokročilé architektury počítačů Architektura IO podsystému České vysoké učení technické, Fakulta elektrotechnická A4M36PAP Pokročílé architektury počítačů Ver.1.00 2010 1 Co je úkolem? Propojit jednotlivé

Více

ČMSS: CRM systém pro efektivní práci s klienty

ČMSS: CRM systém pro efektivní práci s klienty Případová studie ČMSS: CRM systém pro efektivní práci s klienty Jak jsme společnosti ČMSS dodali moderní řešení pro řízení vztahů s klienty ČMSS: CRM systém pro efektivní práci s klienty Kvalitní poskytování

Více

Architektury integrace pro rozsáhlé informační systémy a ekonomické aspekty systémové integrace

Architektury integrace pro rozsáhlé informační systémy a ekonomické aspekty systémové integrace Architektury integrace pro rozsáhlé informační systémy a ekonomické aspekty systémové integrace Michal KÖKÖRČENÝ, University of Hradec Králové i Abstract Almost in no organization do we have information

Více

7. Aplikační vrstva. Aplikační vrstva. Počítačové sítě I. 1 (5) KST/IPS1. Studijní cíl. Představíme si funkci aplikační vrstvy a jednotlivé protokoly.

7. Aplikační vrstva. Aplikační vrstva. Počítačové sítě I. 1 (5) KST/IPS1. Studijní cíl. Představíme si funkci aplikační vrstvy a jednotlivé protokoly. 7. Aplikační vrstva Studijní cíl Představíme si funkci aplikační vrstvy a jednotlivé protokoly. Doba nutná k nastudování 2 hodiny Aplikační vrstva Účelem aplikační vrstvy je poskytnout aplikačním procesům

Více

SÚKL HOW. makes progress CENTRÁLNÍ ÚLOŽIŠTĚ ELEKTRONICKÝCH RECEPTŮ SÚKL

SÚKL HOW. makes progress CENTRÁLNÍ ÚLOŽIŠTĚ ELEKTRONICKÝCH RECEPTŮ SÚKL SÚKL HOW makes progress CENTRÁLNÍ ÚLOŽIŠTĚ ELEKTRONICKÝCH RECEPTŮ SÚKL Centrální úložiště elektronických receptů, jak jej do právního řádu ČR zakotvil Zákon o léčivech (č. 378/2007 Sb.), má v první řadě

Více

TECHNICKÁ SPECIFIKACE PŘEDMĚTU VEŘEJNÉ ZAKÁZKY

TECHNICKÁ SPECIFIKACE PŘEDMĚTU VEŘEJNÉ ZAKÁZKY TECHNICKÁ SPECIFIKACE PŘEDMĚTU VEŘEJNÉ ZAKÁZKY Příloha č. 1 Zajištění funkcionality "Internetové kontaktní místo veřejné správy Czech POINT" 1. Obecná informace Projekt Czech POINT (dále i CzP) v současné

Více

Ukládání a vyhledávání XML dat

Ukládání a vyhledávání XML dat XML teorie a praxe značkovacích jazyků (4IZ238) Jirka Kosek Poslední modifikace: $Date: 2014/12/04 19:41:24 $ Obsah Ukládání XML dokumentů... 3 Ukládání XML do souborů... 4 Nativní XML databáze... 5 Ukládání

Více

Tvorba podnikových aplikací v jazyce JAVA. Josef Pavlíček KII PEF CZU

Tvorba podnikových aplikací v jazyce JAVA. Josef Pavlíček KII PEF CZU Tvorba podnikových aplikací v jazyce JAVA Josef Pavlíček KII PEF CZU J2EE Jedná se o přístup: sadu pravidel, technologií, metod, doporučení jak provádět design, vývoj, nasazení a provozování vícevrstvých

Více

Vývoj moderních technologií při vyhledávání. Patrik Plachý SEFIRA spol. s.r.o. plachy@sefira.cz

Vývoj moderních technologií při vyhledávání. Patrik Plachý SEFIRA spol. s.r.o. plachy@sefira.cz Vývoj moderních technologií při vyhledávání Patrik Plachý SEFIRA spol. s.r.o. plachy@sefira.cz INFORUM 2007: 13. konference o profesionálních informačních zdrojích Praha, 22. - 24.5. 2007 Abstrakt Vzhledem

Více

Platební systém XPAY [www.xpay.cz]

Platební systém XPAY [www.xpay.cz] Platební systém XPAY [www.xpay.cz] implementace přenosu informace o doručení SMS verze 166 / 1.3.2012 1 Obsah 1 Implementace platebního systému 3 1.1 Nároky platebního systému na klienta 3 1.2 Komunikace

Více

Retail Summit 2008 Technologie které mohou pomáhat

Retail Summit 2008 Technologie které mohou pomáhat Retail Summit 2008 Technologie které mohou pomáhat Jiří Melzer, MIBCON, a.s. Klíčová témata Plánování sortimentu strategické plánování nové sezóny plánování a tvorba kolekce finanční plánování prodejních

Více

Role datových schránek v elektronické komunikaci zdravotnických zařízení

Role datových schránek v elektronické komunikaci zdravotnických zařízení Role datových schránek v elektronické komunikaci zdravotnických zařízení Ing. Svetlana Drábková konzultant pro oblast zdravotnictví email: drabkova@datasys.cz Základní fakta o společnosti DATASYS Společnost

Více

Technologická centra krajů a ORP

Technologická centra krajů a ORP Technologická centra krajů a ORP Přínosy TS krajů a TC ORP jako součásti egon center podstatně přispějí k zavedení automatizace a elektronizace výkonu státní správy i činností samosprávy vznikne zázemí

Více

Implementace SOA v GE Money

Implementace SOA v GE Money 3 Shared Experience Informační systémy a integrace Implementace SOA v GE Money Vybudování fungující SOA architektury a zavedení konceptu Enterprise Service Bus přineslo GE Money moderní a flexibilní IT

Více