Handleiding voor Java-webservices biedt concepten en voorbeelden van twee belangrijke Java-webservices-API: JAX-WS en JAX-RS. De Java-webservicetoepassing is toegankelijk via andere programmeertalen zoals .Net en PHP.
De Java-webservicetoepassing voert de communicatie uit via WSDL (Web Services Description Language). Er zijn twee manieren om Java-webservice-applicatiecode te schrijven: SOAP en RESTful.
Java Web Services-API
Er zijn twee hoofd-API's gedefinieerd door Java voor het ontwikkelen van webservicetoepassingen sinds JavaEE 6.
1) JAX-WS : voor SOAP-webservices. Er zijn twee manieren om JAX-WS-applicatiecode te schrijven: via RPC-stijl en Document-stijl.
2) JAX-RS : voor RESTful-webservices. Er zijn momenteel hoofdzakelijk 2 implementaties in gebruik voor het maken van de JAX-RS-applicatie: Jersey en RESTeasy.
We zullen de volledige tutorials van JAX-WS en JAX-RS op de volgende pagina zien.