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.

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

Rozšíření systému pro zátěžové testy o SOAP a agenty Zbyněk Pyšný.
Systémová integrace SW technologie pro integraci
Internet Definice Historie Použití Programy pro práci s internetem
Návrh architektury moderních informačních systémů
Základy informatiky Internet Ing. Roman Danel, Ph.D. Institut ekonomiky a systémů řízení Hornicko – geologická fakulta.
SOAP Jan Růžička Institute of geoinformatics VSB-TU Ostrava 17.listopadu 15, Ostrava-Poruba,
11. Trendy ve vývoji aplikací, podporujících podnikové procesy
Ukládání dat, a spam INTERNET Ukládání dat, a spam.
Počítačové sítě Architektura a protokoly
Aplikace VT v hospodářské praxi internetové technologie Ing. Roman Danel, Ph.D. VŠB – TU Ostrava.
Internet.
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.
Dokumentace objektů a zveřejnění funkcí
MVČR - Město Svitavy Pilotní projekt komunikace matriční agendy s centrálním registem obyvatel Tomáš Kůs vedoucí projektu Radnice JAVA Jiří Škrabal MIS.
Internet.  Celosvětový systém propojených počítačů  Funkce  Sdílení dat  Elektronická pošta.
Shrnutí A – Principy datové komunikace B – TCP/IP 1.
AJAX nejmodernější webová technologie… seminář pro učitele ZŠ a SŠ Mgr. Marek Osuchowski Ostravská univerzita © 2011.
Copyright (C) 2000 Vema, a. s.1 V3 klient Michal Máčel Provozní integrace G2, HR/Win a internetu.
uložené procedury (stored procedures) triggery, sekvence, pohledy, funkce, parametrické dotazy (prepared statements) komplexní agregace a SQL dotazy jiné.
ESB Jan Růžička Institute of geoinformatics VSB-TU Ostrava 17.listopadu 15, Ostrava-Poruba,
Mobilní kancelář (…nejen pro velké firmy) Vladimír Wojnar Microsoft Solutions HP.
INTERNET – struktura, fungování a přehled využití
RDF a RQL Roman Krejčík. RDF a RQL RDF – Resource Description Framework –Jazyk pro ukládání informací v XML –RDF Schema RQL – RDF Query Language –Dotazování.
Seznam.cz, a.s. I Radlická 2 I Praha 5 I Tel.: I Fax: FastRPC meziserverová.
Elektronická pošta Název školy
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.
Vzdálené počítačové sítě a programování v prostředí Windows Okruhy ke zkoušce z předmětu: Ing. Zdeněk Votruba LVALVA.
Spojení obzorů: Lotus Domino a Caché/Ensemble Možnosti jsou i tam, kde je nečekáte…
Shrnutí Chceme–li připojit PC k Internetu musíme: 1.Zadat adresu DNS serveru (začne pracovat převod IP adresa  symbolické jméno), prakticky začne fungovat.
Robert Hernady Regional Solution Architect Microsoft.
Web Services Introduction
David Klíma- 1 - Elektronická pošta Slouží k přenosu zpráv po internetu Každý uživatel má - zavináč Klimad – uživatelské.
Klomfar Petr.  Adresářová služba  specializovaná databáze optimalizovaná pro čtení a vyhledávání.  popisující objekt pomocí atributů. Na rozdíl od.
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
Datovýsklad Datový sklad V budoucích službách státního archivu.
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.
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.
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ň.
Principy fungování sítě Název školyGymnázium Zlín - Lesní čtvrť Číslo projektuCZ.1.07/1.5.00/ Název projektuRozvoj žákovských.
Petr Šmíd Obsah prezentace Co je to XML ?
JavaScript úvod. Jazyky webového vývojáře Dynamická stránka  aktivně mění svůj obsah v reakci na činnost uživatele  zpracování na straně serveru (PHP,
Webové služby Cíl  Popis základního konceptu technologie webových služeb.
Interoperabilita v GIS podle specifikací OGC Geoinformatics CTU 2006 Radek Sklenička.
E- MAIL Ing. Jiří Šilhán. E LEKTRONICKÁ POŠTA NEBOLI vývoj od počátku sítí – původní návrh pouze pro přenos krátkých textových zpráv (ASCII) základní.
 nejvíce využívaná služba internetu založená na www stránkách  poskytuje virtuální informační prostor, přístupný pomocí prohlížeče  výhodou www stránek.
Elektronická pošta, zkráceně (zkráceně také mail) je způsob odesílání, doručování a přijímání zpráv přes elektronické komunikační systémy.
B2B Systémová integrace Jiří Macháček. Osnova ► Úvod ► Terminologie ► Parametry – požadavky ► Způsoby integrace ► Web-Services ► Příklady.
Jak fungují webové stránky Úvod do HTML (1). Projekt: CZ.1.07/1.5.00/ OAJL - inovace výuky Příjemce: Obchodní akademie, odborná škola a praktická.
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ů.
 = jedná se o vzájemné propojení lokálních počítačových sítí pomocí vysokorychlostních datových spojů  vznikl spojením mnoha menších sítí  v každé.
Vypracování národních norem kódování pro český systém DRG číslo projektu CZ2005/017/ Program Evropské Unie Transition Facility pro Českou.
Pojmy internetu - test Gymnázium a Jazyková škola s právem státní jazykové zkoušky Zlín Tematická oblastInternetové technologie, programování Datum vytvoření2013.
Pojmy internetu Gymnázium a Jazyková škola s právem státní jazykové zkoušky Zlín Tematická oblastInternetové technologie, programování Datum vytvoření2012.
Web services – když si Java sedne s M$ na kus řeči Ing. Petr Přibyl CCA Group a.s.
Shrnutí A – Principy datové komunikace B – TCP/IP 1.
XML a datový standard Zdeněk Jirkovec Softwarové Aplikace a systémy.
JMS WebServices Petr Aubrecht CA
NÁZEV ŠKOLY: S0Š Net Office, spol. s r.o, Orlová Lutyně
Základní pojmy při používání Internetu
Číslo projektu OP VK Název projektu Moderní škola Název školy
Propojování sítí (1) Propojování sítí je možné realizovat, např. pomocí: Repeater: zesilovač, který předává veškeré informace z jedno-ho síťového segmentu.
Service-oriented Architecture (SOA)
Číslo projektu OP VK Název projektu Moderní škola Název školy
Algoritmizace a datové struktury (14ASD)
Přednášky z Distribuovaných systémů
Transkript prezentace:

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 formátu

Transportní mechanismy Nejčastěji prostřednictvím HTTP SMTP, FTP, MQSeries,…

Webservices Komunikace mezi programy nezávisle na platformě Tři části –Komunikační protokol SOAP –Popis služeb ve WSDL –Mechanismus pro nalezení služeb UDDI, WSIL

Vztah SOAP, WSDL a UDDI

SOAP – Simple Object Acces Protokol Nástupce XML-RPC Vznikl ve spolupráci Microsoft, IBM a dalších firem V současné době několik implementací na různých platfomách (C/C++, Java,.NET…)

Struktura zprávy v SOAP XML dokument, kořenový element Envelope Header –Pomocné informace (identifikace uživatele, autentizační informace…) – nepovinné Body

Příklad zprávy SOAP <SOAP-ENV:Envelope xmlns:SOAP ENV=" SOAP-ENV:encodingStyle=" MOT Volaná funkce Parametr Hodnota parametru

WSDL - Web service Description Language Společná iniciativa firem Microsoft a IBM Popis rozhraní služby –Jména dostupných operací –Typy jejich parametrů a hodnot –Kde a jak je služba dostupná Obvykle se generuje z kódu příslušného programovacího jazyka pomocí automatizovaných nástrojů (Apache Axis, gSOAP…).

WSDL - Web service Description Language Jazyk založený na XML Hlavní tagy definice datových typů komunikační zpráva souhrn operací odpovídá metodě (Java) nebo funkci (C) definuje způsob přístupu různými protokoly a pro každý definují adresu na kterou se má příslušný protokol spojit

Struktura WSDL dokumentů...

Vyhledání služby UDDI (Universal Description, Discovery and integration) –Otevřený obchodní registr založený na XML –Seznam služeb a kontaktů –Velké množství neplatných záznamů WSIL –Opačný přístup –Popis služby na web serveru poskytovatele –Soubor inspection.wsil

Zdroje casopis.systemonline.cz/5770-webove-sluzby-a-xml.htm gis.vsb.cz/GIS_Ostrava/GIS_Ova_2004/Sbornik/Referaty/seliga.htm

To je vše!