Over deze workshop
Deze praktische workshop staat open voor alle ontwikkelaars met of zonder specifieke kennis over webservices.
In de inleiding worden de basisprincipes van webservices uitgelegd, evenals het verschil tussen providing en consuming webservices, SOAP en REST, XML en JSON. Vervolgens worden de verschillende methoden voor het beschikbaar stellen van webservices op IBM i besproken.
Het praktische gedeelte begint met het opzetten en testen van een webservice voor een van de voorbeeldserviceprogramma's in het cursusmateriaal. Als deze test succesvol is, beginnen we met het schrijven van een basisversie van het serviceprogramma en het opzetten van een eerste versie van een webservice die je moet beschikbaar stellen.
Vaardigheden die je zal leren
- Je maakt kennis met de basisprincipes van webservices
- Je krijgt inzicht in het verschil tussen providing en consuming webservices
- Je leert de verschillende technieken voor providing webservices op IBM i kennen
- Je gaat aan de slag met het opzetten van een eerste webservice
Deze workshop behandelt de volgende onderwerpen
- Introductie : Provide – Consume, SOAP – REST, XML – JSON
- Providing webservices : Overzicht - vergelijking van verschillende methoden
- Integrated Webservices Server : Creatie webservices server
- IWS : Creatie SOAP webservice calling RPGLE
- IWS : Creatie REST webservice calling RPGLE
- IWS : Creatie REST webservice calling SQL
- IWS : Wijzigingen in webservices
- IWS : Security in webservices
- IWS : Scripting om webservices te installeren
- More info and references
- Details en voorbeelden
- Aan de slag met het opzetten van een eerste webservice
Cursusmateriaal
- Handouts en presentatie met schermafbeeldingen en gedetailleerde voorbeelden
- Voorbeeldprogramma's voor het beschikbaar stellen van een webservice via IWS
Deelnemers
- RPGLE ontwikkelaars die willen starten met providing webservices op IBM i
Voorwaarden
- Enige programmeerervaring in free form RPGLE
- Enige ervaring in het gebruik van Rational Developer for i
- Recente versie van Rational Developer for i geïnstalleerd op je PC
- Connectie beschikbaar naar je IBM i-omgeving
- Documentatie en voorbeelden van request en response van de webservice die je moet voorzien, indien beschikbaar
Tijdsduur
- 2 dagen