Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

SOAP Jan Růžička Institute of geoinformatics VSB-TU Ostrava 17.listopadu 15, 70833 Ostrava-Poruba,

Podobné prezentace


Prezentace na téma: "SOAP Jan Růžička Institute of geoinformatics VSB-TU Ostrava 17.listopadu 15, 70833 Ostrava-Poruba,"— Transkript prezentace:

1 SOAP Jan Růžička Institute of geoinformatics VSB-TU Ostrava 17.listopadu 15, 70833 Ostrava-Poruba, jan.ruzicka@vsb.cz

2 Ostrava 3.1.20052 Úvod Simple Object Access Protocol Vznikl jako reakce na netransparentnost, uzavřenost, složitost nebo závislost stávajících řešení Využívá možností jazyka XML

3 Ostrava 3.1.20053 Princip Umožnit vzdálené volání metod (resp. výměnu strukturované informace) Umožnit univerzální popis volání Několik typů volání WS SOAP

4 Ostrava 3.1.20054 Transportní protokoly HTTP HTTPS SMTP FTP...

5 Ostrava 3.1.20055 Volání Jednosměrné Obousměrné (Request-Response) – např. RPC WS SOAP Request Response

6 Ostrava 3.1.20056 Výjimky Volání může skončit chybou (výjimkou) Standardní způsob zpracování + nástroje pro deklaraci WS SOAP Request Exception

7 Ostrava 3.1.20057 Struktura požadavku

8 Ostrava 3.1.20058 Ukázka požadavku GRASS Web Services 3DView On-line http://158.196.143.103/ws/pokus3dview.php

9 Ostrava 3.1.20059 Struktura odpovědi

10 Ostrava 3.1.200510 Ukázka odpovědi GRASS Web Services 3DView On-line http://158.196.143.103/ws/pokus3dview.php

11 Ostrava 3.1.200511 Datové typy Primitivní datové typy definované v XSD Vlastní složené datové typy – Objekty Výčtové datové typy – Kolekce a pole

12 Ostrava 3.1.200512 Datové typy / Ukázka

13 Ostrava 3.1.200513 Jmené prostory SOAP Message může obsahovat objekty z různých XML schémat Nebezpeční existence stejných názvů pro různé objekty Řešení – jmené prostory xmlns:soapenc="http://schemas.xmlsoap.org/s oap/encoding/

14 Ostrava 3.1.200514 Status W3C Doporučení (Recomendation) Verze 1.2


Stáhnout ppt "SOAP Jan Růžička Institute of geoinformatics VSB-TU Ostrava 17.listopadu 15, 70833 Ostrava-Poruba,"

Podobné prezentace


Reklamy Google