Grails : Ontwerpen en ontwikkelen van RESTful Api’s – JDriven

Het ontsluiten van software via een RESTful API biedt veel mogelijkheden tot integratie. Zo is het bijvoorbeeld mogelijk om de API’s te consumeren vanuit een mobile applicatie of vanuit een moderne JavaScript gebaseerde webapplicatie, bijvoorbeeld op basis van AngularJS.

Ook worden steeds vaker bedrijfsprocessen ontsloten als RESTful API om zo te integratie en innovatie rond deze processen te versnellen.

Grails biedt een uitgebreide set aan mogelijkheden om elk van de bovengenoemde scenario’s te realiseren. Of het nu gaat om het ontwikkelen van een API die:

via services gegevens ontsluit uit een achterliggende database;
via services informatie uit meerdere achterliggende (SOAP) services combineert en ontsluit;
uitstekend beveiligd is met behulp van oAuth standaarden;

Grails maakt het mogelijk!

Onderwerpen die worden behandeld:

Korte introductie Grails
Introductie RESTful API design
RESTful Controllers
URL Mappings
XML/JSON conversie
Hypermedia
Versiebeheer
Consumeren van SOAP services
Asynchrone communicatie
Documenteren

Natuurlijk is er meer dan voldoende ruimte voor discussie en vragen.

Leave a Reply