B2B Systémová integrace 5.11.2008 Jiří Macháček. Osnova ► Úvod ► Terminologie ► Parametry – požadavky ► Způsoby integrace ► Web-Services ► Příklady.

Slides:



Advertisements
Podobné prezentace
Webové rozhraní pro datové úložiště
Advertisements

Webové služby nad IS/STAG 1 / 21 Seminář IS/STAG Kunžak 2008 Seminář IS/STAG – Kunžak 2008 Webové služby nad IS/STAG Lukáš Valenta.
SAN architektura, iSCSI a pokročilé techniky zálohování
Nadpis Portál pro komunikaci s občany 1 Portál pro komunikaci s veřejností Portál pro komunikaci s veřejností DATRON, a.s. ing. Jaromír Látal projektový.
Systémová integrace SW technologie pro integraci II EDI, EDIFACT, EAI
Rozšíření systému pro zátěžové testy o SOAP a agenty Zbyněk Pyšný.
Základy databázových systémů
Porovnání integračních technologií
Generální ředitelství cel Projekt ECR brána případová studie
Přednáška č. 5 Proces návrhu databáze
Návrh architektury moderních informačních systémů
© 2003 FSS, spol. s r.o. Všechna práva vyhrazena.1 e - Insurance Management System Financial Support Services Struktura systému.
>> 1 Ing. Zdeněk Vejvoda Technologická podpora liberalizace Bratislava
SOAP Jan Růžička Institute of geoinformatics VSB-TU Ostrava 17.listopadu 15, Ostrava-Poruba,
Protokol TCP/IP a OSI model
Informační technologie pro české a slovenské zdravotnictví Integrační a komunikační centrum zdravotnických informací.
Univerzální přípojka koncepce a realita Miroslav 30.březen 2004.
Datové schránky ve velké společnosti SharePoint partenrská konference Microsoft Pavel Salava Mainstream technologies,
Aplikace VT v hospodářské praxi internetové technologie Ing. Roman Danel, Ph.D. VŠB – TU Ostrava.
Absolventská práce 2002 Aplikace XML rozhraní v prostředí krajského úřadu Autor : Marek Cop Vedoucí : Ing. Petr Pavlinec 2002.
Databázové systémy. Práce s daty Ukládání dat Aktualizace dat Vyhledávání dat Třídění dat Výpočty a agregace.
Databázové systémy Architektury DBS.
Metainformační systém založený na XML Autor: Josef Mikloš Vedoucí práce: Ing. Jan Růžička, Ph.D. V/2004.
Podpora a rozvoj komunikační infrastruktury ISVS Ing. Lubomír Moravčík
XML Web Services: Včera, dnes a zítra Jaroslav Bengl Atlas.cz Atlas.cz.
Vaše jistota na trhu IT INTEROPERABILITA V PRAXI Josef Sedláček, ICZ a.s. 08/03/2007, Praha.
Outsourcing ICT systémová a aplikační integrace v pojetí O2 Projekt Integrace sítě Ministerstva zemědělství.
Dokumentace objektů a zveřejnění funkcí
Představujeme Ensemble Michal Tomek. Na tomto obrázku vidíte, co systému Ensemble chybí:
Internet.  Celosvětový systém propojených počítačů  Funkce  Sdílení dat  Elektronická pošta.
Systémová integrace Big Data
uložené procedury (stored procedures) triggery, sekvence, pohledy, funkce, parametrické dotazy (prepared statements) komplexní agregace a SQL dotazy jiné.
Realizační tým ICZ duben 2005
Služby internetu obr.: 1. WEB  WWW – (World Wide Web), také pouze zkráceně web v doslovném překladu "světová rozsáhlá síť“, neboli celosvětová síť 
Česko a Slovensko, výhledy do budoucnosti Michal Tomek – InterSystems BV.
CZ.1.07/1.4.00/ VY_32_INOVACE_166_IT 9 Výukový materiál zpracovaný v rámci projektu Vzdělávací oblast: Informační a komunikační technologie Předmět:Informatika.
1 iMUNIS Portálové řešení pro obce Mgr. Jan Brychta Mgr. Tomáš Lechner Triada, spol. s r. o.
2005 Adobe Systems Incorporated. All Rights Reserved. 1 Adobe Řešení pro veřejnou správu Transformace služeb veřejné správy a PDF Inteligentními Dokumenty.
Špička v každém směru IT 3 Podpora obchodování s elektrickou energií SOAP komunikace Seminář AEM 30. května 2006.
ISSS IS HN/SS Softwarová architektura informačního systému hmotné nouze a sociálních služeb Jindřich Štěpánek
SOA = Architektura orientovaná na služby
Správní a dopravně správní evidence - IISSDE
Správní a dopravně správní evidence - IISSDE RNDr. Jiří Malátek Zástupce ředitele OIVS MV
Internetové protokoly Autor: Milan Bílek. Internet Internet je celosvětová systém propojených počítačových sítí. Počítače mezi sebou komunikují pomocí.
Přístup do IS z mobilních zařízení Tomáš Tureček Katedra Informatiky FEI VŠB-TU Ostrava.
Webové služby pro komunikaci s informačním systémem eQuip Martin Širajch.
Sales & Consulting IGS, Czech Republic © 2005 IBM Corporation Optimalizace a sdílení informací ve státní správě Pavel Hrdlička.
ISSS 2005 Spolupráce projektu PVS a ePUSA Konference ISSS 2005 Autor:Jan Ježek MARBES CONSULTING s.r.o. Palackého nám Plzeň.
1 E - S V Ě T S E T O Č Í S T Á L E R Y C H L E J I. S T A Č Í T E M U ? Fenix II –IS na platformě.NET Michal Varga.
2 Karla Halenková Setkání uživatelů 2001 Báze znalostí produkt pro naplnění uživatelem.
Elektronické podatelny právo a praxe ISSS Hradec Králové Jan Hobza
Web services. Co jsou webservices Součinná spolupráce počítačů v síti Technologie pro vzdálené volání procedur (RPC) Nezávislá na platformě Data v XML.
Link server – přidané služby v portálech knihoven Jiří Pavlík Univezita Karlova v Praze, Ústav výpočetní techniky Automatizace knihoven, Jinonice 2004.
MASSIV Middleware pro tvorbu online her. Obsah prezentace Úvod Prostřeky poskytované Massivem Využití jádra Massivu v Demu Zhodnocení projektu Prezentace.
13.přednáška – Elektronické zásobování Ing. Jiří Zmatlík, Ph.D. ČVUT, Fakulta elektrotechnická Katedra ekonomiky, manažerství a humanitních věd.
E-government - moderní podoba veřejné správy v České republice.
Co je to Czech POINT garantovaná služba pro komunikaci se státem prostřednictvím jednoho univerzálního místa možnost získání a ověření dat z veřejných.
Internet. je celosvětový systém navzájem propojených počítačových sítí („síť sítí“), ve kterých mezi sebou počítače komunikují pomocí rodiny protokolů.
Seminář k soutěži Parádní web 21. leden 2014 Ing. Kamil Válek tajemník Městského úřadu Uherský Brod.
Web services – když si Java sedne s M$ na kus řeči Ing. Petr Přibyl CCA Group a.s.
Transportní vrstva v TCP/IP Dvořáčková, Kudelásková, Kozlová.
Duben 2013 Odbor informatiky KrÚ JMK Výzva č. 08 Integrovaného operačního programu na Integrovaného operačního programu na Rozvoj služeb eGovernmentu v.
as4u advanced system for you
NÁZEV ŠKOLY: S0Š Net Office, spol. s r.o, Orlová Lutyně
INTEGRACE řešení základních registrů
Integrace IS na datové vrstvě
Učíte systémy rozmlouvat
Budování Integrovaného informačního systému Národního památkového ústavu Petr Volfík, NPÚ ÚP
& Managed File Transfer.
Transkript prezentace:

B2B Systémová integrace Jiří Macháček

Osnova ► Úvod ► Terminologie ► Parametry – požadavky ► Způsoby integrace ► Web-Services ► Příklady

Terminologie ► B2B - Business-To-Business ► EDI - Electronic Data Interchange - nejpoužívanější datový formátem pro elektronické obchodní transakce na světě  standard ANSI ASC X12 (X12)  Uniform Communication Standard (UCS)  UN/EDIFACT (Ahold) ► WS – Web Service (WSDL, UDDI, SOAP) ► SOA, EAI, MOM, BPI, BPEL …

Úvod ► SI = propojení 2 nebo více IS či aplikací ► neexistuje jednoduchý univerzální návod ► způsob integrace závisí na parametrech = požadavcích

Parametry #1 ► objem dat  předpokládané množství dat přenášené mezi IS  uvažujeme zde kapacitu sítě, počet a složitost pravidel pro transformaci … ► frekvence změn dat  množství změn dat, které budou v průběhu časové jednotky přenášeny mezi IS

Parametry #2 ► transakce  souvisí se synchronním a asynchronním přenosem zpráv ► uložení dat  data ve vlastní nebo centrální databázi  redundantní uložení dat = řešení konfliktních situací  read-only, read-write = možnosti správy dat a pravidel na replikovaných kopiích DB

Parametry #3 ► dostupnost a spolehlivost  definice požadované dostupnosti aplikace (7x24, 5x8 …)  množství plánovaných výpadků  řešení neplánovaných výpadků ► potvrzení akce (request/response)  potvrzení o doručení / zpracování

Parametry #4 ► on-line provoz  schopnost integrovaných aplikací pokračovat i při výpadku sítě ► synchronnost  shodnost dat v jednom okamžiku pro všechny systémy ► výkon, doba odezvy  odezva integrovaných aplikací  dopad zvýšení objemu dat na výkon aplikace

Parametry #5 ► bezpečnost  definice komunikačních protokolů (SSL, FTP, SFTP, HTTP, HTTPS, TCPIP …)  šifrování zpráv (RSA, DES)  ověření autenticity zpráv (el. podpis - DSA) ► data latency  doba, za kterou se změny provedené v primárním systému přenesou do ostatních

Způsoby integrace #1 ► integrace datové vrstvy  sdílení databáze  replikace dat (transaction, snapshot, merge)  sdílené soubory (TXT, XML …)  ETL a ELT nástroje

Způsoby integrace #2 ► integrace business (funkční) vrstvy  API – definované rozhranní aplikace nebo knihoven  remoting – vzdálené volání veřejně přístupných metod objektů  messaging – zasílání zpráv uvnitř systému nebo mezi systémy  web services – vzdálené volání metod objektů prostřednictvím internetu (SOAP)

Způsoby integrace #3 ► integrace prezentační vrstvy  portálová integrace

Způsoby integrace #4 ► point-to-point  spaghetti syndrom ► EAI middleware

Webové služby #1 ► Webové služby  souhrnné označení pro sadu technologií umožňujících komunikaci mezi aplikacemi  webová služba je jednoduchá komponenta nabízející určitou službu (převod měn, zjištění kurzu akcie, zpracování objednávky, překlad textu …) ► webové služby vs. Corba, DCOM, RMI  zcela nezávislé na použité platformě  dostupné globálně, umožňují snadnou integraci různých prostředí  postaveny na jednoduchých technologiích jako XML a HTTP  méně efektivní než „nativní“ protokoly ► tři základní pilíře  SOAP  WSDL  UDDI

Webové služby #2 ► schéma práce s webovou službou

Příklady ► CSLAV – centrální statistika a výkaznictví MSp ► RMOS - Justiční palác Míčánky ► ČSA – MIS, PPL ► RT – rejstřík trestů