Start_With_RPLG

Wat zal je leren?

Omschrijving

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 beschikbare methoden voor het leveren 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 leveren.

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 cursus behandelt de volgende onderwerpen

  • Inleiding

    • Provide - Consume
    • SOAP - REST
    • XML – JSON
  • Provide webservices
    • Overzicht - vergelijking van verschillende methoden
    • Integrated Webservices Server
    • Detail en voorbeelden van alle of enkele methoden
  • Aan de slag met het opzetten van een eerste webservice

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
  • Aansluiting beschikbaar op je IBM i-omgeving
  • Documentatie en voorbeelden van aanvragen en antwoorden van de webservice die je moet verstrekken, wanneer deze beschikbaar is