Am 04.03.2013 um 18:00 Uhr
AutoUni Volkswagen AG MobileLifeCampus, Wolfsburg
Speaker: Stefan Tilkov (innoQ), Oliver Gierke (SpringSource)

REST ist die Abkürzung für “Representational State Transfer” und bezeichnet einen Software-Architekturstil für verteilte Webanwendungen. Der Begriff wurde durch Roy Fielding, einem der Haupt-Autoren der http-Spezifikation, in dessen Dissertation an der University of California geprägt. REST und RESTful HTTP kommen auch in der Unternehmens-IT immer häufiger zum Einsatz - und dabei bleibt es nicht aus, dass Probleme auftreten. Einige davon beruhen auf Missverständnissen zur Rolle verschiedener REST-Konzepte, für andere gibt es bewährte Lösungsmuster. In dem Vortrag von Stefan Tilkov werden nach einer kurzen Einführung in REST diverse Beispiele aus beiden Kategorien diskutiert.

Spring MVC bietet eine solide Grundlage, um REST basierte Webservices mit Java zu implementieren. Dennoch bleibt das Umsetzen von Hypermedia und komplexerer Geschäftslogik eine Herausforderung. Oliver Gierke erläutert in Kundenprojekten erarbeitete Ansätze und Lösungen für diese Problematiken anhand von hands-on Codebeispielen.

Eine Veranstaltung des iJUG e.V., organisiert durch die JUG Ostfalen.