OTA YHTEYTTÄ

Ora Hanttu

Tuoteryhmäpäällikkö, ICT

040 582 6008 Lähetä viesti

Kesto: 3 päivää
Veroton hinta (+ alv 24 %): 1 890 €
Voit maksaa:
Koulutuskortti

Haluatko koulutuksen asiakaskohtaisena? Jätä yhteystietosi, niin palaamme asiaan. 

Jaa

Lataa pdf-muodossa

Java Web Services -ohjelmointi (Java Web Services Programming)

Koulutuksessa käydään läpi Javan Web Services mahdollisuudet, rajapinnat ja parhaat käytännöt. Koulutuksen käynyt osaa rakentaa Java- ja Java EE-tekniikoin hyviä Web Services -palveluita sekä kytkeytyä olemassaoleviin SOAP rajapintoihin.

Koulutuksessa opitaan myös hyviä käytäntöjä XML-pohjaisen tiedonsiirron tehostamiseen.

Web Service -tekniikka mahdollistaa organisaation tietojärjestelmän palvelujen julkistamisen Internetiin teknologiariippumattomalla tavalla. Se on yksi tärkeimmistä teknisistä ratkaisuista Service-Oriented Architecture (SOA) -ajattelumallin taustalla. Tämän kurssi käy asiat läpi pintaa syvemmällä ja vie sinut vauhdilla Web Service -maailmaan. Opit paitsi käyttämään web serviceitä myös ratkomaan mahdollisia yhteensopivuus- tai ongelmatilanteita.

Kohderyhmä

Kurssi sopii Java-ohjelmoijille, jotka haluavat oppia rakentamaan Java- ja Java EE-tekniikoin hyviä Web Services -palveluita sekä kytkeytymään olemassaoleviin SOAP rajapintoihin.

Esitiedot

Osallistujilta edellytetään Java-ohjelmoinnin perusteiden hallintaa (esim. Tieturin Java-ohjelmointi I kurssi).

Kurssin materiaalit

Kurssimateriaali on englanninkielinen.

Ohjelma

1. päivä

Mikä on Web Service?

  • Mihin niitä käytetään?

Web Service -standardit

  • XML, Schema, SOAP, WSDL, UDDI

Web Service -alustat

Web Service -asiakasohjelmat

  • Static Stub Client
  • JAX-WS Dispatch asiakasohjelma

JAX-WS-rajapinta

SAAJ-rajapinta

  • SOAP-sanomien käsitteleminen

2. päivä

Web Service -testaus

  • SOAPUI ja tcpmon

Code-First Java Web Service

  • Koodista palveluksi

Syvemmälle Schemaan

  • Schema-tiedostojen syntaksi

Web Service Definition Language WSDL

  • WSDL tiedoston rakenne

Contract-First Java Web Service

  • WSDL tiedostosta java palveluksi

Web Service Handler

  • Loggaus

3. päivä

Liitetiedostot ja binääridata

  • MTOM ja muut tavat

Web Service Security

  • Tietoturvapiirteet
  • WSS
  • Digitaaliset allekirjoitukset ja salaus

Muut WS-standardit

  • WS-Reliability
  • WS-Transactions

Web Service Best Practises

  • Parhaat käytännöt

REST web service

JAXB-rajapinta ja XML Binding