• t

Tworzenie usług sieciowych (Web Services) w języku Java

  • Czas trwania

    • Dzienne\dni robocze
    •     2 dni
  • Charakterystyka

    • Kurs zapoznaje uczestników z możliwościami tworzenia i użytkowania usług sieciowych (Web Services).
  • Profil słuchacza

    • Kurs przeznaczony jest dla programistów i projektantów, którzy piszą lub zamierzają pisać i projektować aplikacje w języku Java wykorzystujące Web Services.
  • Wymagania wstępne

    • Od uczestników szkolenia wymagana jest bardzo dobra znajomość programowania w języku Java oraz zagadnień dotyczących tworzenia aplikacji internetowych. Zalecana znajomość zagadnień związanych z programowaniem komponentów EJB.
  • Zagadnienia

    Podstawy Web Service

    • protokół http,
    • SOAP,
    • WSDL.

    Dokumenty XML

    • składnia dokumentu XML,
    • sprawdzanie poprawności syntaktycznej,
    • poprawność semantyczna DTD,
    • XMLSchema,
    • namespace,
    • URI.

    Parsowanie XML

    • biblioteka SAX,
    • standard DOM,
    • inne biblioteki: JDOM, DOM4J, StAX.

    Bliblioteka JAX-WS

    • podstawy,
    • historia WS w Javie,
    • tworzenie WebService’u z użyciem JAX-WS,
    • adnotacje,
    • budowa klienta,
    • narzędzie wsimport.

    Konfiguracja i użytkowanie JAX-WS

    • typy dokumentów SOAP,
    • EndpointProvider,
    • wywołania asynchroniczne po stronie klienta i konfiguracja na serwerze,
    • integracja z EJB.

    Biblioteka JAXB

    • konfiguracja JAXB,
    • mars halling i unmarshalling,
    • przegląd adnotacji.

    RESTful services

    • filozofia REST,
    • biblioteka JAX-RS,
    • tworzenie serwisu,
    • adresacja usług,
    • połączenie z EJB.

    Bezpieczeństwo usług

    • Konfiguracja bezpieczeństwa,
    • sprawdzanie uprawnień na serwerze,
    • tworzenie własnych polis.
     
  • Wiedza z kursu

    • Uczestnicy szkolenia będą potrafili samodzielnie zbudować aplikację w języku Java udostępniającą zasoby za pomocą usługi sieciowej (endpoint) a także aplikację wykorzystującą istniejący Web service. Nauczą się jak używać do tego celu bibliotek JAX-WS i JAX-RS. Będą potrafili czytać i zapisywać dokumenty XML używając wbudowanych w środowisko Javy narzędzi.

Jak zgłosić się na szkolenie?

Poleć znajomemu

comarch agencja interaktywna