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 consuming webservices op IBM i besproken.

In het praktische gedeelte krijg je uitleg over de voorbeeld SQL-scrips en voeren we deze ook uit voor een webservice. Dit is ook in het cursusmateriaal opgenomen. 

Als deze test succesvol is, proberen we de webservice te bellen die je net hebt opgezet.

Vaardigheden die je zal leren

  • Kennismaken met de basisprincipes van webservices
  • Inzicht in het verschil tussen providing en consuming webservices 
  • De verschillende technieken voor het gebruik van webservices op IBM i 
  • Opzetten van je eerste consuming webservice

Deze cursus behandelt de volgende onderwerpen

  • Introductie

    • Provide - Consume
    • SOAP - REST
    • XML – JSON
  • Consuming webservices
    • Overzicht - vergelijking van de verschillende methodes 
    • Details en oefeningen voor verschillende methodes (SQL - IWSC)
  • Aan de slag met een eerste consuming webservice 

Voorwaarden

  • Aansluiting beschikbaar op je IBM i-omgeving
  • IBM i geeft toegang tot de websites die de webservices leveren

      Afhankelijk van de gekozen methode(n):

  • Enige ervaring van DB2 SQL
  • Recente versie van Access Client Solutions geïnstalleerd op je PC
  • 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
  • Documentatie en voorbeelden van de request en response van de webservice die je moet bellen wanneer deze beschikbaar is