Handledning för Java webbtjänster ger koncept och exempel på två huvudsakliga Java-webtjänster api: JAX-WS och JAX-RS. Java-webbtjänstapplikationen kan nås av andra programmeringsspråk som .Net och PHP.
Java webbtjänstapplikation utför kommunikation via WSDL (Web Services Description Language). Det finns två sätt att skriva java webbtjänstapplikationskod: SOAP och RESTful.
Java Web Services API
Det finns två huvud-API:er definierade av Java för att utveckla webbtjänstapplikationer sedan JavaEE 6.
1) JAX-WS : för SOAP-webbtjänster. Det finns två sätt att skriva JAX-WS-applikationskod: med RPC-stil och dokumentstil.
2) JAX-RS : för RESTful webbtjänster. Det finns huvudsakligen 2 implementeringar som används för att skapa JAX-RS-applikationer: Jersey och RESTeasy.
Vi kommer att se fullständiga tutorials för JAX-WS och JAX-RS på nästa sida.