logo

Java-verkkopalveluiden opetusohjelma

Java-verkkopalveluiden opetusohjelma tarjoaa konsepteja ja esimerkkejä kahdesta Java-verkkopalvelusovellusliittymästä: JAX-WS ja JAX-RS. Java-verkkopalvelusovellusta voidaan käyttää muilla ohjelmointikielillä, kuten .Net ja PHP.

Java-verkkopalvelusovellus suorittaa viestintää WSDL:n (Web Services Description Language) kautta. Java-verkkopalvelusovelluskoodin kirjoittamiseen on kaksi tapaa: SOAP ja RESTful.


Java Web Services API

Java on määrittänyt kaksi pääsovellusliittymää verkkopalvelusovellusten kehittämiseen JavaEE 6:sta lähtien.

1) JAX-WS : SOAP-verkkopalveluille. JAX-WS-sovelluskoodin kirjoittamiseen on kaksi tapaa: RPC-tyylillä ja asiakirjatyylillä.

2) JAX-RS : RESTful-verkkopalveluille. JAX-RS-sovelluksen luomiseen on tällä hetkellä käytössä pääasiassa kaksi toteutusta: Jersey ja RESTeasy.

java-verkkopalvelut

Näemme täydet JAX-WS:n ja JAX-RS:n opetusohjelmat seuraavalla sivulla.