JAVA – Web Services

Termíny:

Na vyžádání

Cena: 11.900 Kč

Java – Web Services

Kurz účastníky seznámí se základy webových služeb. Jak fungují a kde je můžeme použít. Kurz začíná základy bez použití frameworků a jiných usnadňujících možností. Osvojíte si zásady vývoje webových služeb a jejich použití. Kurz dále ukazuje práci s nástrojem pro usnadnění testování služeb. Navrhnete a napíšete několik webových služeb a několik klientských programů pro ověření správnosti.

Cíle:
  • Po absolvování tohoto kurzu budete rozumět webovým službám a budete schopni je vytvářet a pracovat s nimi
  • Naučíte se služby testovat a napojit na vystavené služby svůj systém

 

Témata:
  • Co jsou webové služby
  • REST a SOAP
  • Návrh XSD a WSDL
  • SOAP prakticky pomocí JAX-WS
  • SOAP s použitím frameworku Spring
  • REST prakticky pomocí JAX-RS
  • REST s použitím frameworku Spring
  • Nástroj SOAP-UI

 

Osnova:

  1. Úvod do Webových služeb (proč webové služby, integrace…)
  2. Typy webových služeb SOAP a REST
  3. SOAP webové služby:
  • Definice služeb: WSDL a XSD
  • Praktická implementace pomocí JAX-WS
  • Praktická implementace pomocí Spring Framework
  1. REST webové služby:
  • Definice služeb: WADL
  • Praktická implementace pomocí JAX-RS
  • Praktická implementace pomocí Spring Framework
  1. Nástroj SoapUI:
  • Použití nástroje
  • Praktický příklad testování SOAP služeb
  • Praktické příklad testování REST služeb

 

Požadavky:

Orientační znalost programování v jazyce JAVA a alespoň základní představa o XML

Kdo by se měl zúčastnit:

Začínající programátoři jazyka Java, vývojáři