Start_With_RPLG

A propos de ce workshop

Ce workshop pratique est ouvert à tous les développeurs ayant ou non des connaissances spécifiques sur les services web. 

Dans l'introduction, les bases des services web sont expliquées, ainsi que la différence entre providing et consuming webservices, SOAP et REST, XML et JSON. Ensuite, les méthodes disponibles pour fournir des services web sur IBM i sont examinées. 

La partie pratique commence par la mise en place et le test d'un service web pour l'un des exemples de programmes de services fournis dans les supports de cours. Une fois ce test réussi, nous commençons à écrire une version de base du programme de service et à mettre en place une première version du service web que vous devez fournir.

Compétences à acquérir

  • Se familiariser avec les bases des services web
  • Comprendre la différence entre providing et consuming webservices
  • Apprendre les différentes techniques pour fournir des services web sur IBM i
  • Démarrer la mise en place d'un premier service web

Ce workshop couvre les sujets suivants

  • Introduction : Provide – Consume, SOAP – REST, XML – JSON
  • Providing services web : Aperçu général - comparaison de différentes méthodes
  • Integrated Webservices Server : Création serveur pour services web
  • IWS : Création service web SOAP appelant RPGLE
  • IWS : Création REST service web appelant RPGLE
  • IWS : Création REST service web appelant SQL
  • IWS : Changements dans les services web
  • IWS : Security dans les services web
  • IWS : Scripting pour installer des services web
  • Plus d’info et références
  • Détail et exemples 
  • Démarrer la mise en place d'un premier service web

Support de cours

  • Brochure et présentation contenant des captures d'écran et des exemples détaillés
  • Exemples de programmes pour la mise en place d'un service web via IWS

Participants

  • Développeurs RPGLE souhaitant se lancer dans la mise en place des service web sur IBM i

Conditions requises

  • Quelques expériences de programmation en free form RPGLE
  • Une certaine expérience dans l'utilisation de Rational Developer for i
  • Version récente de Rational Developer for i installée sur votre PC
  • Connexion disponible à votre environnement IBM i
  • Documentation et exemples de requête et de réponse du service web que vous devez fournir s'ils sont disponibles

Durée 

  • 2 jours