Návrh architektury moderních informačních systémů

Slides:



Advertisements
Podobné prezentace
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.
Advertisements

Zkušenosti s hostováním spisové služby
Rozšíření systému pro zátěžové testy o SOAP a agenty Zbyněk Pyšný.
Systémová integrace SW technologie pro integraci
Generální ředitelství cel Projekt ECR brána případová studie
SEMANTICKÝ WEB. Semantický Web WWW – Tim Berners-Lee, CERN, univerzum propojených HTML stránek, prostor hyperlinkovaných dokumentů – Informace jsou zobrazeny.
Informační systémy a technologie
MĚSTSKÝ ROK INFORMATIKY GIS – současnost a budoucnost mapových služeb města Plzně gis.plzen-city.cz Václav Kučera Správa GIS, Správa informačních.
Internet Definice Historie Použití Programy pro práci s internetem
Programování v jazyku C# II.
IISPP ■ pojem definován v letech v rámci přípravy výzkumných záměrů NPÚ na roky ■ dlouhodobý projekt na vybudování nového komplexního.
Přínosy virtualizace a privátního cloudu
Základy informatiky Internet Ing. Roman Danel, Ph.D. Institut ekonomiky a systémů řízení Hornicko – geologická fakulta.
A4M33NMS Návrh a modelování softwarových systémů
„ EU peníze školám“ Projekt DIGIT – digitalizace výuky na ISŠTE Sokolov reg.č. CZ.1.07/1.5.00/ III/2 Inovace a zkvalitnění výuky prostřednictvím.
Analýza síťového provozu
Metainformační infrastruktura ČR koncepce a současný stav Bronislava Horáková VŠB-TU Ostrava, CAGI sdružené pracoviště-Institut geoinformatiky
NET Genium software pro výstavbu a provoz informačního portálu Martin Vonka
Informační technologie pro IZS a krizové řízení
SOAP Jan Růžička Institute of geoinformatics VSB-TU Ostrava 17.listopadu 15, Ostrava-Poruba,
Webové mapové služby OGC v praxi Ing. Stanislav Holý RNDr. Štěpán Kafka Help service remote sensing, ISSS
Aplikace VT v hospodářské praxi internetové technologie Ing. Roman Danel, Ph.D. VŠB – TU Ostrava.
Rozšíření jednouživatelské verze IS na víceuživatelskou Prezentace Diplomové práce Autor : Libor Tomášek Spoluautoři : Pobucký M., Drábek L. Vedoucí :
Metainformační systém založený na XML Autor: Josef Mikloš Vedoucí práce: Ing. Jan Růžička, Ph.D. V/2004.
XML Web Services: Včera, dnes a zítra Jaroslav Bengl Atlas.cz Atlas.cz.
LiveContent Univerzální Formulářové Řešení Michal Petrtýl, Marek Beneš.
Dokumentace objektů a zveřejnění funkcí
CIS Cizinecký informační systém
Microsoft Office InfoPath 2003 Tomáš Kutěj Account Technology Specialist
Internet.  Celosvětový systém propojených počítačů  Funkce  Sdílení dat  Elektronická pošta.
Architektura orientovaná na služby (SOA) v prostředí e-Governmentu.
GIS??? Ve státní správě Karel Charvát. GIS?????? Je správné používat v souvislosti s využíváním prostorových informací ve státní správě, ale i v komerčním.
Copyright (C) 1999 VEMA počítače a projektování, spol. s r.o.
Aplikovaná informatika Zimní semestr 2013/2014. Ing. Bohuslav Růžička, CSc. tajemník katedry K101 kancelář: 215 tel
uložené procedury (stored procedures) triggery, sekvence, pohledy, funkce, parametrické dotazy (prepared statements) komplexní agregace a SQL dotazy jiné.
PROJEKT : SCADA systémy na mobilních zařízeních AUTOŘI : Ing. Ondřej Krejcar Ing. Stanislav Slíva.
ESB Jan Růžička Institute of geoinformatics VSB-TU Ostrava 17.listopadu 15, Ostrava-Poruba,
Informační podpora při krizovém řízení
Mobilní kancelář (…nejen pro velké firmy) Vladimír Wojnar Microsoft Solutions HP.
Technologie a architektury IS pro podporu interoperability Michal Šeliga, Jan Růžička, Bronislava Horáková, Pavel Děrgel, Antonín Orlík Institute of geoinformatics.
IBM Global Services Ing. Stanislav Bíža, Senior IT Architect, CISA © 2005 IBM Corporation Rizika napadení webových aplikací Konference ISSS 2005 Title.
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.
2005 Adobe Systems Incorporated. All Rights Reserved. 1 Inteligentní PDF formuláře Vladimír Střálka Territory Account Manager Adobe Řešení pro.
Nové technologie pro webové aplikace v cestovním ruchu Nové technologie pro webové aplikace v cestovním ruchu Pavel Čech Unverzita Hradec Králové.
Ing. Stanislav Cysař, Ministerstvo pro místní rozvoj
Robert Hernady Regional Solution Architect Microsoft.
Web Services Introduction
Číslo šablony: III/2 VY_32_INOVACE_P4_1.20 Tematická oblast: Hardware, software a informační sítě Operační systém sítě Typ: DUM - kombinovaný Předmět:
SOA = Architektura orientovaná na služby
Správní a dopravně správní evidence - IISSDE
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.
Miroslav Skokan IT Security Consultant
AVT - projekt Tvorba rozhraní pro WMS server. GIS informační systém pro získávání, ukládání, analýzu a vizualizaci prostorových dat součásti: – Hardware.
WSDL Jan Růžička Institute of geoinformatics VSB-TU Ostrava 17.listopadu 15, Ostrava-Poruba,
Sales & Consulting IGS, Czech Republic © 2005 IBM Corporation Optimalizace a sdílení informací ve státní správě Pavel Hrdlička.
MIDAS v kontextu veřejné správy a návaznost na standardy ISVS v oblasti metadat Bronislava Horáková vedoucí projektu MIDAS ISSS 2003 Sdružené pracoviště.
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.
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.
 KOMIX s.r.o. Použití webových služeb v komunikaci s centrálními registry státní správy příspěvek do sborníku konference ISSS/LORIS/V4DIS.
Prezentace diplomové práce
Tvorba metainformačního systému pro prostorová data s využitím Internetových technologií Zpracovatel: Tomáš Duchoslav Vedoucí: Dr. Ing. Bronislava Horáková.
Interoperabilita v GIS podle specifikací OGC Geoinformatics CTU 2006 Radek Sklenička.
Architektury IS Jan Růžička Institute of geoinformatics VSB-TU Ostrava 17.listopadu 15, Ostrava-Poruba,
B2B Systémová integrace Jiří Macháček. Osnova ► Úvod ► Terminologie ► Parametry – požadavky ► Způsoby integrace ► Web-Services ► Příklady.
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ů.
Web services – když si Java sedne s M$ na kus řeči Ing. Petr Přibyl CCA Group a.s.
Budování Integrovaného informačního systému Národního památkového ústavu Petr Volfík, NPÚ ÚP
Číslo projektu OP VK Název projektu Moderní škola Název školy
Transkript prezentace:

Návrh architektury moderních informačních systémů Michal Šeliga Použití Webových služeb při návrhu moderních aplikací (IS), které podporují myšlenku kooperativních systémů

Jak se dnes vyvíjí informační systémy Modely informačních systémů Centralizovaný model Distribuovaný model Decentralizovaný model Kooperační model Používané architektury Dvouvrstvá architektura k-s (klient-server) Jednovrstvá monolitická architektura Vícevrstvá architektura k-s s data-centrickým middleware Vícevrstvá architektura k-s s proces-centrickým middleware Dynamická vícevrstvá architektura k-s s proces-centrickým middleware

Jsou současné technologie vyhovující? Pro a proti jednoduchost Pro malé a střední projekty Většina projektů je velkých :-) Špatná adaptabilita na nové prostředí Obtížná integrace do jiných systémů Malá znovu použitelnost Výsledek: „NE“

Budoucnost vývoje informačních systémů Požadavky Vícevrstvá architektura informačních systémů Internetová technologie a globalizace informačních systémů Vývoj a skládání aplikací z komponent Důsledky Dynamická vícevrstvá architektura klient/server s proces-centrickým middleware Kooperační model + Decentralizovaný model

Webové služby a Internet

Rozdělení IS na domény

Zpracování požadavku 1/3 (synchronní)

Zpracování požadavku 2/3 (synchronní)

Zpracování požadavku 3/3 (asynchronní)

Hlavní cíl Webových služeb Standardizace komunikačních protokolů mezi různými systémy na různých platformách

Charakteristika Webových služeb Využívání otevřených a schválených standardů: IETF, W3C, ECMA... Řešení musí být podporováno velkými softwarovými výrobci: Netware, SAP, SUN, IBM, Microsoft... Nezvyšovat nároky na komunikační sítě Cenová dostupnost pro běžně užívané platformy Přiměřeně náročná úprava a integrace současných systémů

Technologie a protokoly XML – výměnný formát dat HTTP/HTTPS (SMTP, FTP) – komunikační protokoly SOAP – přístup k objektům WS-security – rozšiřuje SOAP o možnost zabezpečení WSDL – popis rozhraní služby UDDI a WSIL – registry služeb

Registry služeb UDDI a WSIL Způsob registrace služeb v UDDI tModel Způsoby vyhledávání v UDDI Podle společnosti Podle názvu služby Podle tModelu UDDI: „https://158.196.143.104/uddi“ Login: uddi Password: uddiuddi

Ukázka WSDL dokumentu 1/2 <?xml version="1.0" encoding="UTF-8"?> <wsdl:definitions targetNamespace="urn:Makub1" xmlns=...> <wsdl:message name="getVysledekResponse"> <wsdl:part name="getVysledekReturn" type="xsd:string"/> </wsdl:message> <wsdl:message name="getVysledekRequest"> <wsdl:part name="in0" type="xsd:string"/> <wsdl:portType name="MojeSluzba"> <wsdl:operation name="getVysledek" parameterOrder="in0"> <wsdl:input message="impl:getVysledekRequest" name="getVysledekRequest"/> <wsdl:output message="impl:getVysledekResponse" name="getVysledekResponse"/> </wsdl:operation> </wsdl:portType>

Ukázka WSDL dokumentu 2/2 <wsdlsoap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/> <wsdl:operation name="getVysledek"> <wsdlsoap:operation soapAction=""/> <wsdl:input name="getVysledekRequest"> <wsdlsoap:body encodingStyle="..." namespace="urn:Makub1" use="encoded"/> </wsdl:input> <wsdl:output name="getVysledekResponse"> <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:Makub1" use="encoded"/> </wsdl:output> </wsdl:operation> </wsdl:binding> <wsdl:service name="MojeSluzbaService"> <wsdl:port binding="impl:MojeSluzbaSoapBinding" name="MojeSluzba"> <wsdlsoap:address location="http://158.196.143.89:8080/axis/services/MojeSluzba"/> </wsdl:port> </wsdl:service> </wsdl:definitions>

Možná architektura MetaIS

Odkazy Microsoft UDDI Business registry node, [online]. 2003. Dostupný na WWW: <http://uddi.microsoft.com/> UDDI, [online]. 2003. Dostupný na WWW: <http://www.uddi.org/> IBM UDDI, [online]. 2003. Dostupný na WWW: <https://uddi.ibm.com/> OASIS Web Services, [online]. 2003. Dostupný na WWW: <http://www.oasis-open.org/> Web Services Architect, [online]. 2003. Dostupný na WWW: <http://www.webservicesarchitect.com/content/articles/modi01.asp> Web services, [online]. 2003. Dostupný na WWW: <http://www.w3.org/> Web Services, [online]. 2004. Dostupný na WWW: <http://webservices.xml.com/> Web services, [online]. 2004. Dostupný na WWW: <http://www.106.ibm.com/developerworks/webservices/> WS-I > > > WELCOME, [online]. 2004. Dostupný na WWW: <http://www.ws-i.org/> Velké firmy: Software pro byznys v pohybu, [online]. 2004. Dostupný na WWW: <http://www.microsoft.com/cze/enterprise/> Java Technology, [online]. 2004. Dostupný na WWW:<http://java.sun.com/> Servlets.com, [online]. 2004. Dostupný na WWW:<http://www.servlets.com/> Děrgel P., Šeliga M. Metainformační systémy a webové služby [CD-ROM]. In. Sborník z konference GIS Ostrava 2004. In Sborník z konference GIS Ostrava 2004, Ostrava, 2004, ISSN 1213-2454. Dostupný na WWW:<http://gis.vsb.cz/Publikace/Sborniky/GIS_Ova/GIS_Ova_2004/Sbornik/Referaty/>