Kapitel 9. RESTful Webservices

RESTful Webservices sind als JSR 311 definiert. Die vollständige Spezifikation finden Sie unter http://jcp.org/aboutJava/communityprocess/mrel/jsr311/index.html.

REST ist ein Architekturstil für Services, der auf Webstandards aufbaut. Webservices, die nach dem REST-Prinzip entworfen sind, werden als RESTful Webservices bezeichnet. Die wichtigsten Prinzipien solcher Services sind:

  • Alles kann als Ressource identifiziert werden und jede Ressource ist eindeutig über einen URI zu finden.

  • Eine Ressource kann in mehreren Formaten dargestellt werden – definiert durch einen Medientyp. Der Medientyp liefert genug Informationen, wie das angeforderte Format erzeugt werden muss. Um den Inhaltstyp der Ressource auszuhandeln, ...

Get Java EE kurz & gut now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.