Java tīmekļa pakalpojumu apmācība nodrošina divu galveno Java tīmekļa pakalpojumu api koncepcijas un piemērus: JAX-WS un JAX-RS. Java tīmekļa pakalpojuma lietojumprogrammai var piekļūt ar citām programmēšanas valodām, piemēram, .Net un PHP.
Java tīmekļa pakalpojumu lietojumprogramma veic saziņu, izmantojot WSDL (Web Services Description Language). Ir divi veidi, kā rakstīt Java tīmekļa pakalpojuma lietojumprogrammas kodu: SOAP un RESTful.
Java Web Services API
Ir divi galvenie API, ko Java definē tīmekļa pakalpojumu lietojumprogrammu izstrādei kopš JavaEE 6.
1) JAX-WS : SOAP tīmekļa pakalpojumiem. Ir divi JAX-WS lietojumprogrammas koda rakstīšanas veidi: pēc RPC stila un dokumenta stila.
2) JAX-RS : RESTful tīmekļa pakalpojumiem. Pašlaik JAX-RS lietojumprogrammas izveidei galvenokārt tiek izmantotas 2 implementācijas: Jersey un RESTeasy.
Nākamajā lapā redzēsim pilnas JAX-WS un JAX-RS pamācības.