| Najbliższe planowane terminy szkolenia otwartego: | |
|---|---|
| 7 lutego | |
| 28 lutego | |
| Nie znalazłeś pasującego terminu ? Napisz nam o swoich preferencjach.
Postaramy się uruchomić nowy termin specjalnie dla Ciebie. |
|
Tytuł kursu: Tworzenie usług Webservice na platformie Java EE
Kod kursu: J-WS
Adresaci szkolenia
Adresatami szkolenia są programiści Java, pragnący posiąść umiejętności tworzenia usług Webservice na platformie Java EE.
Od słuchaczy wymagana jest dobra znajomość programowania w języku Java (kurs J-PD), a także XML oraz jego przetwarzania w Java (kurs J-XML). Zalecana jest również znajomość technologii Servlet/JSP, którą można poznać uczestnicząc w kursie J-EE a także programowania komponentów EJB (J-EJB).
Cel szkolenia
Celem szkolenia jest poznanie specyfikacji Java wspierających tworzenie usług Webservice, a także zdobycie praktycznych umiejętności tworzenia wymienionych wyżej usług.
W czasie szkolenia Uczestnicy będą tworzyli usługi sieciowe na wybranej platformie:
- JBoss + JBossWS lub Metro
- Glassfish + Metro
- Tomcat + Metro
- inne (CXF, Axis2) w zależności od potrzeb słuchaczy
Zadania dotyczące JAX-RS są dostępne dla implementacji referencyjnej (Jersey) lub RESTEasy (JBoss).
Czas i forma szkolenia
- 21 godzin (3 dni x 7 godzin) w tym wykłady i warsztaty praktyczne
Program szkolenia
- Wstęp do technologii WebService
- SOAP, WSDL
- SAAJ
- przetwarzanie nagłówków
- przetwarzanie załączników binarnych
- JAX-WS
- implementacja serwisów JavaToWsdl oraz WsdlToJava
- zasady działania handlerów
- komunikacja asynchroniczna
- konfiguracja w plikach wsdl i dodatkowych plikach xml
- JAXB
- zasady działania
- tworzenie klas mapujących, omówienie adnotacji JAXB
- zasady dodatkowej konfiguracji w plikach schemy i dodatkowych plikach xml
- Omówienie narzędzi
- UDDI, JAXR
- krótkie omówienie
- przykłady korzystania z JAXR
- WebService typu REST
- omówienie paradygmatu REST
- JAX-RS
- Przegląd dodatkowych technologii
- MTOM
- WS-Addressing
- WS-Security

