REST-palvelut Javalla

Tarjouspyyntö asiakaskohtaisesta toteutuksesta

Kuvaus

Javan JAX-RS -tekniikka mahdollistaa varsin helpolla tapaa REST-palvelujen toteuttamisen. Käytännössä annotaatioiden avulla kuvataan luokka, joka vastaa saapuviin HTTP-pyyntöihin. Peruskäytössä tekniikan haastavin osuus taitaakin olla käytettäviän annotaatioiden tunnistus. Tämän jälkeen binääritiedon käsittelyyn ja osin monimutkaisten oliorakenteiden välittäseen liittyvätkin sitten omat sudenkuoppansa.

Kurssi soveltuu kehittäjille, jotka hallitsevat Java-ohjelmointikielen ja lähtevät toteuttamaan REST-palveluja JAX-RS-tekniikalla. 

Ohjelma

Käsiteltäviä aiheita

Mitä REST on

  • HTTP-protokolla
  • Rajapintojen suunnittelu
  • JAX-RS -tekniikka
  • Asiakastyypit

Palvelimen toteutus

  • HTTP-menetelmät
  • Pyynnön parametrointi
  • Eri muotoiset vastaukset
  • Virhekäsittely

Edistyneemmät piirteet

  • JAX-RS -laajennukset, providerit
  • Binääritiedon käsittely
  • Rajapinnan suojaaminen

Peruutusehdot

Ilmoittautuminen on sitova. Mikäli ilmoittautuja ei pääse kurssille, voi hänen sijastaan tulla toinen henkilö. Mikäli ilmoittautumisen peruutus tehdään vähemmän kuin 14 päivää ennen kurssin alkua, veloitamme toimisto- ja varauskuluina 50% kurssimaksusta. Mikäli ilmoittautunut jää saapumatta kurssille ilman peruutusilmoitusta, veloitamme koko osallistumismaksun. Kurssimateriaalin toimittamisesta oppilaalle peruuntumistapauksessa veloitamme lisäksi 100 EUR. Peruutusmaksut veloitetaan myös sairastapauksissa.

Järjestäjä