Tutorial de serveis web de Java proporciona conceptes i exemples de dues API principals de serveis web de Java: JAX-WS i JAX-RS. Es pot accedir a l'aplicació del servei web java mitjançant altres llenguatges de programació com ara .Net i PHP.
L'aplicació de serveis web Java realitza la comunicació mitjançant WSDL (Web Services Description Language). Hi ha dues maneres d'escriure el codi d'aplicació del servei web java: SOAP i RESTful.
API de serveis web de Java
Hi ha dues API principals definides per Java per desenvolupar aplicacions de serveis web des de JavaEE 6.
1) JAX-WS : per als serveis web SOAP. Hi ha dues maneres d'escriure el codi d'aplicació JAX-WS: per estil RPC i estil de document.
2) JAX-RS : per a serveis web RESTful. Actualment s'utilitzen principalment 2 implementacions per crear l'aplicació JAX-RS: Jersey i RESTeasy.
Veurem tutorials complets de JAX-WS i JAX-RS a la pàgina següent.