Workshop Details

API Summit 2017
Das große Trainingsevent für Web APIs mit Java, .NET und Node.js
19. - 21. Juni 2017 in München

de

20 Jun 2017
13:30 - 17:00
Kollegenrabatt 3+ Kollegen anmelden und bis zu 100€ sparen! Jetzt anmelden

APIs jenseits von Request-Response realisieren

1489067326973_Workshop_Symbol.png

Klassisches API-Design geht immer davon aus, dass es einen Request gibt, der eine unmittelbare Response zur Folge hat. Was aber, wenn dieses Modell nicht ausreicht? Was ist, wenn die Verarbeitung der Daten zu lange dauert, um auf sie zu warten? Wie kann man mit der Situation umgehen, dass der Server dem Client Daten zur Verfügung stellen muss ohne, dass es einen Request vom Client gibt? Wie müssen APIs gestaltet werden, wenn die Anforderungen asynchroner Natur sind? In dem Workshop werden solche Szenarien diskutiert und passende Technologien wie Long-Polling, Piggyback, Server-Sent-Events, Websockets und serverseitiges Messaging wie JMS vorgestellt. In praktischen Übungen werden Lösungen in einem Java-Backend realisiert. Dabei wird auf klassische Problemstellungen wie API-Design und –Versioning und Authentication eingegangen. Den Teilnehmer erwarten die theoretischen Grundlagen besagter Technologien in Kombination mit praktischen Umsetzungsbeispielen.