Podstawy implementacji usług sieciowych na platformie Java

.

Czas trwania

2 dni

cena szkolenia netto

 Skontaktuj się z nami

Kod szkolenia

IT-JV-06

Agenda

Dzień 1

Wprowadzenie do usług sieciowych

  •  klasyczne usługi sieciowe i podejścia alternatywne
  •  podstawy formatu XML
  •  komunikaty SOAP: zapytanie, odpowiedź, informacje o błędach
  •  język opisu usług sieciowych: WSDL
  •  zadawanie przykładowych zapytań (SOAP UI)

Wysokopoziomowe tworzenie usług sieciowych: JAX-WS

  •  scenariusz top-down: tworzenie Javy na podstawie WSDL
  •  scenariusz bottom-up: tworzenie WSDL na podstawie Javy
  •  adnotacje JAX-WS i dostosowywanie szczegółów usługi
  •  technologia JAXB i jej rola w implementacji usług sieciowych; adnotacje 

JAXB i dostosowywanie formatu XML

 

Dzień 2

Strona klienta w JAX-WS

  •  generowanie klas dostępowych na podstawie WSDL
  •  klient proxy - zdalne wywoływanie procedur

Koncepcja usług w stylu REST

  •  struktura URL
  •  metody HTTP

Usługi REST w Javie: JAX-RS

  •  obsługa ścieżek i parametrów
  •  obsługa różnych formatów kodowania danych (tekst, XML, JSON, dane binarne)
  •  strona klienta w JAX-RS
Zapisz się