Effectuer une recherche sur le site

Votre devise

IBMi : Mise en oeuvre des Services Web

Avec le serveur de Services Web intégré à l'IBM i, il n'aura jamais été aussi facile de démarrer un projet SOA (Services Oriented Archtecture) ou REST.
Vos programmes RPG/COBOL exposés sous forme de Services Web deviennent ainsi immédiatement disponibles de l'extérieur et peuvent être invoqués, de façon standardisée, à partir d'applications externes .NET, PHP, Java ou autres.
Cette formation aborde également la consommation de Services Web externes SOAP et REST à partir de programmes RPG et SQL.

Objectifs

A l'issue de cette formation, le participant sera en mesure de :

  • comprendre les termes relatifs aux Services Web
  • fournir des Services Web à partir de programmes RPG/COBOL
  • consommer des Services Web à partir de programmes RPG/SQL
  • comprendre et maîtriser le XML
  • comprendre et maîtriser le JSON

Programme

Qu'est-ce que les Services Web et leurs applications ? 

Vocabulaire (JSON, XML, schéma XML, SOAP, WSDL, UDDI, APIs...)

Le XML et l'IBM i

  • parser du XML en RPG/COBOL
  • parser du XML avec  SQL (v7)
  • générer du XML  en RPG
  • générer du XML avec SQL (v7)

Le JSON et l'IBM i

parser du JSON en RPG/COBOL
parser du JSON avec  SQL (v7)
générer du JSON  en RPG
générer du JSON avec SQL (v7)

Fournir des Services Web à partir de programmes RPG/COBOL :

  • Méthode SOAP
  • Méthode REST

Consommer des Services Web à partir de programmes RPG

  • Méthode SOAP (avec le "Integrated Web Services Client")
  • Méthode REST

Travaux pratiques (60%)

Prérequis

Connaissance du développement d'applications sur IBM i.

Public

Cette formation est destinée aux développeurs RPG/COBOL et/ou SQL

Cette formation s'adresse aux profils suivants
Dernière mise à jour: 08/12/2020
Code formation
AS488FR
Durée
4 jours

Le délai d’inscription dépend de la formation et vous sera notifié par votre conseiller Oo2

Soyez informé par email quand une nouvelle session est disponible.

Leave empty this text field if you are not a bot.