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
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