Was ist JAX-RS?
Bei den Jakarta RESTful Web Services (JAX-RS; früher: Java API for RESTful Web Services) handelt es sich um die Spezifikation einer Programmierschnittstelle (API) der Programmiersprache Java, die die Verwendung des Software-Architekturstils Representational State Transfer (REST) im Rahmen von Webservices ermöglicht und vereinheitlicht. Die in der Spezifikation beschriebenen Funktionalitäten wurden von einem Unternehmenskonsortium rund um Sun Microsystems sowie weiteren unabhängigen Parteien im Rahmen des Java Community Process erarbeitet und im Java Specification Request 311 verabschiedet. Wie auch andere Programmierschnittstellen der Jakarta EE (früher JEE) benutzt JAX-RS Annotationen, um die Entwicklung und das Deployment von Webservice-Clients und Service-Endpunkten zu vereinfachen.
Dieser Text basiert auf dem Artikel Java API for RESTful Web Services aus der freien Enzyklopädie Wikipedia und steht unter der Lizenz Creative Commons CC BY-SA 4.0. Eine Liste der Autoren ist in der Wikipedia verfügbar.